Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Dynamic Lights

Dynamic Lights

Supported entities and items such as torches, lanterns, or enchanted gear emit light! Server-side!

2.13M
2,348
Adventure
Game Mechanics
Utility

Compatibility

Minecraft: Java Edition

24w35a
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x

Platforms

Data Pack
Fabric
Forge
NeoForge
Quilt

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki
Donate on Ko-fi

Creators

Tschipcraft
Tschipcraft Owner

Details

Licensed Custom License
Published 2 years ago
Updated 4 days ago
DescriptionGalleryChangelogVersions

Show all versions

1
2

[Mod] Release v1.8.8

by Tschipcraft on Jul 3, 2025
Download

[DP] Release v1.8.8

by Tschipcraft on Jul 3, 2025
Download
  • Added support for Minecraft 1.21.7 💿

[Mod] Release v1.8.7

by Tschipcraft on Jun 17, 2025
Download

[DP] Release v1.8.7

by Tschipcraft on Jun 17, 2025
Download
  • Added support for Minecraft 1.21.6 ☁️
  • Fixed 1.21.5 NeoForge crash when installed alongside MidnightLib

[Mod] Release v1.8.6

by Tschipcraft on May 12, 2025
Download

[DP] Release v1.8.6

by Tschipcraft on May 12, 2025
Download
  • Added support for Minecraft 1.21.5 🌸
    • Updated to work with the new text component format
    • Updated block placement commands to use the new strict argument, removing the restriction to avoid most block update affected blocks, such as falling blocks
  • Added native NeoForge support
  • Improved piston detection to search for slime blocks in all directions. This resolves an issue where some zero-tick piston contraptions would break (closes #51)
  • Fixed chat flooding when triggering the menu in Minecraft 1.20.6 or below (closes #66)
  • Added additional data to Dynamic Lights' marker entities to display a name when Axiom is installed (#19)
  • Added additional failsafes for menu interactions (#70)
  • Improved performance slightly by switching to sort=arbitrary to allow entity selector short-circuiting
  • Annotated the required Java version for mod versions
  • Added Argentine Spanish (es_ar) language support (Thanks @Texaliuz)

[Mod] Release v1.8.5

by Tschipcraft on Dec 3, 2024
Download

[DP] Release v1.8.5

by Tschipcraft on Dec 3, 2024
Download
  • Added support for Minecraft 1.21.4 🪵
  • Fixed crash when loading or creating a world in Forge 52.0.0 or newer (1.21.1+) (closes #65)

[Mod] Release v1.8.4

by Tschipcraft on Nov 16, 2024
Download

[DP] Release v1.8.4

by Tschipcraft on Nov 16, 2024
Download
  • Added support for Minecraft 1.21.3 💰
  • Added Curios API and Curios API Continuation support (closes #52)
  • Added global and per-player toggle for Dynamic Lights (closes #56, closes #37, closes #26, closes #47)
  • Added mod support for Lucky's Wardrobe
  • Fixed ominous item spawners not being parsed for light emitting items
  • Fixed Dynamic Lights breaking after some time on paper servers (closes #45, closes #21)
  • Fixed tschipcraft.menu trigger not being enabled in 1.21+

[Mod] Release v1.8.3

by Tschipcraft on Jul 10, 2024
Download

[DP] Release v1.8.3

by Tschipcraft on Jul 10, 2024
Download
  • Support for Minecraft 1.21 ⚔️ (closes #29, #41, #42, #44)
    • Copied the contents of the legacy folders to their new names and removed unused code
    • Used new enchantment check format in predicates
    • Updated menu trigger to use advancements instead and added menu message header
  • Fixed performance overlay for Minecraft 1.20.2+ not having an effect
  • Updated LICENSE

[Mod] Release v1.8.2

by Tschipcraft on May 25, 2024
Download

[DP] Release v1.8.2

by Tschipcraft on May 25, 2024
Download

Hotfix for v1.8 - the data pack now actually includes the overlays for compatibility with 1.20.6 (closes #34)

  • Update to Minecraft 1.20.6 🐺
    These changes utilize overlays to maintain backwards compatibility
    • Switched to testing components rather than NBT in predicates
    • Added support for the newly added contents slot in predicates
  • Added intermediate light levels 3 and 12 (#14)
    • Magma cubes, magma blocks, magma cream, all remaining amethyst buds, heart of the sea and totem of undying (closes #23) now emit light level 3
    • Dragon fireballs now emit light level 12 instead of 15
  • Implemented a new system for finding valid locations for dynamic lights.
    Checks now actively avoid blocking paths of fluids and pistons (closes #15), interfering with other redstone components and triggering certain block updates (closes #12)
  • Added support for parsing item displays, block displays and falling blocks
  • Added support for parsing tridents, arrows and ominous item spawners in versions 1.20.5 and up
  • Simplified light block placement and removal
  • Fixed shulkers teleporting away when shooting (closes #20)
  • Eventified item frame reparsing in versions before 1.20.5
    Item frame reparsing is now triggered when a player right-clicks on an item frame or when an item drops nearby in versions prior to 24w11a
    This should improve performance in regions with a high number of item frames while also improving responsiveness (first steps for #13)
  • Improved dynamic light explosion avoidance performance by checking a global score instead of scanning for nearby area effect clouds
  • Fixed dynamic lights overwriting cave_air with air
  • Fixed dynamic light position offset for item entities
  • Added separate mod support tag lists for modded items
  • Added additional overlay that should slightly improve performance when placing dynamic lights in 1.20.2 and above
  • Gave dynamic light marker entities a custom name (#19)
  • Some light level changes
    • Added conduit to light level 15 items
    • Moved glowstone dust from light level 15 to light level 9
    • Added crying obsidian to light level 9 items
    • Added small_fireball to light level 9 entities
    • Moved allay from 9 to light level 6 entities
    • Added enchanted golden apple, enchanting table, enchanted book, sculk catalyst and the upcoming vault to light level 6 items
  • Added paintings to the ignore tag list
  • Added tnt minecarts to the may_block_explosion_damage tag list

[Mod] Release v1.8

by Tschipcraft on May 24, 2024
Download

[DP] Release v1.8

by Tschipcraft on May 24, 2024
Download
  • Update to Minecraft 1.20.6 🐺
    These changes utilize overlays to maintain backwards compatibility
    • Switched to testing components rather than NBT in predicates
    • Added support for the newly added contents slot in predicates
  • Added intermediate light levels 3 and 12 (#14)
    • Magma cubes, magma blocks, magma cream, all remaining amethyst buds, heart of the sea and totem of undying (closes #23) now emit light level 3
    • Dragon fireballs now emit light level 12 instead of 15
  • Implemented a new system for finding valid locations for dynamic lights
    Checks now actively avoid blocking paths of fluids and pistons (closes #15), interfering with other redstone components and triggering certain block updates (closes #12)
  • Added support for parsing item displays, block displays and falling blocks
  • Added support for parsing tridents, arrows and ominous item spawners in versions 1.20.5 and up
  • Simplified light block placement and removal
  • Fixed shulkers teleporting away when shooting (closes #20)
  • Eventified item frame reparsing in versions before 1.20.5
    Item frame reparsing is now triggered when a player right-clicks on an item frame or when an item drops nearby in versions prior to 24w11a
    This should improve performance in regions with a high number of item frames while also improving responsiveness (first steps for #13)
  • Improved dynamic light explosion avoidance performance by checking a global score instead of scanning for nearby area effect clouds
  • Fixed dynamic lights overwriting cave_air with air
  • Fixed dynamic light position offset for item entities
  • Added separate mod support tag lists for modded items
  • Added additional overlay that should slightly improve performance when placing dynamic lights in 1.20.2 and above
  • Gave dynamic light marker entities a custom name (#19)
  • Some light level changes
    • Added conduit to light level 15 items
    • Moved glowstone dust from light level 15 to light level 9
    • Added crying obsidian to light level 9 items
    • Added small_fireball to light level 9 entities
    • Moved allay from 9 to light level 6 entities
    • Added enchanted golden apple, enchanting table, enchanted book, sculk catalyst and the upcoming vault to light level 6 items
  • Added paintings to the ignore tag list
  • Added tnt minecarts to the may_block_explosion_damage tag list

[Mod] Release v1.7.1

by Tschipcraft on Jan 11, 2024
Download

[DP] Release v1.7.1

by Tschipcraft on Jan 11, 2024
Download
  • Update to Minecraft 1.20.4 🦇
  • Improved performance of light placement checks
  • Moved dynamic light spawn location to eye level
  • Added global function API calls for placing dynamic lights
  • Added a check before removing light markers to make sure the light block itself got removed first
  • Added interaction entities to the ignore tag list

[Mod] Release v1.7

by Tschipcraft on Sep 4, 2023
Download

[DP] Release v1.7

by Tschipcraft on Sep 4, 2023
Download
  • Added a mod version with the exclusive addition of a global settings menu and config file, when installed alongside MidnightLib ⚙️
    • Added Catalogue support
    • Added custom Data Pack ModMenu badge using ModMenu Badges Lib
  • Added Rain Check - If enabled, touching rain counts as being inside water
  • Added new icon
  • Added Shulker Bullets to light level 6 entities
  • Reformatted ingame menus
  • Added global /function #tschipcraft:menu command
  • Fixed sculk sensors getting triggered upon dynamic light removal (closes #8), location changes and item frame updates
  • Fixed overwriting player placed light blocks (closes #7)
  • Fixed Ghast desync when no player is near
  • Fixed TNT not breaking blocks when ignited with a flame bow (#10)
  • Fixed TNT dupers not working correctly (#10)
  • Fixed End Crystals not breaking blocks when exploding
  • Fixed Flying Wither Skulls not breaking blocks
  • Fixed exploding Creepers not breaking blocks when burning
  • Added new custom license
1
2

Modrinth is open source.

fix-window-open@1656e14

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.