Data Packs Cosmetic

Dynamic Lights

  • Functions
  • Predicates
  • 56,931 views • 8 today
  • 11,947 downloads • 2 today
  • 180
  • 185
  • 90
Tschipo
Level 69 : High Grandmaster Baconator
299

Icon
Dynamic Lights v1.9

For Minecraft 1.17x to 26x!

On Modrinth click on the Versions tab and download the latest version.

If you like my work, consider supporting me over on Ko-fi

Features:
Supported entities and items such as torches or lanterns will emit light by using the light block added in 21w13a. Some items are water sensitive and only turn off or on inside water.
Additionally, all enchanted items will emit light level 6 while some enchants under certain conditions emit light level 9.
For a detailed overview of all supported items and entities, take a look at the wiki pages linked below.

This data pack/mod is completely server-side, but can also be installed on the client only for single-player worlds!

➜ For a detailed overview and available settings, take a look at the wiki

To open the ingame menu, execute the command/trigger tschipcraft.menuThere is a Reset and an Uninstall button.

Compatibility
This data pack follows the Smithed and essential MC Datapacks Discord Server Conventions to ensure data pack compatibility.

Supported versions

Issues?
If you are having issues installing or want help knowing how to do
something with the pack, ask for help in the comments.
CompatibilityMinecraft 1.17
toMinecraft 1.21
Tags

19 Update Logs

v1.9.2 : by Tschipo 04/04/2026 3:05:15 pmApril 4 @ 7:05 pm UTC

- Added support for Minecraft 26.1.x 🐤
  - Added router to handle unobfuscated code
  - Bumped pack format and protocol version
LOAD MORE LOGS

  Have something to say?

b3l5ry
07/31/2025 11:49 am
They/Them • Level 7 : Apprentice Crafter
hey can i ask for a command that clears light blocks?

i'd been clearing them manually but i just opened a server and i'm worried about ghostblocks messing up intentionally dark spaces.



maybe something like


execute at @/a run fill ~-100 ~-100 ~-100 ~100 ~100 ~100 air replace lightblock



but on a trigger so i can run it whenever, or even an occasional timer clock



cuz i keep getting ghostblocks and now i'm trying to make dark areas
1
Tschipo
08/08/2025 8:36 am
Level 69 : High Grandmaster Baconator
history
Thank you for the request, I will consider it. This is getting tracked as issue #48 on GitHub.
Ghost blocks shouldn't be left behind, please make sure you/any plugins (e.g. EntityTrackerFixer) are not clearing marker entities
1
Buku
06/26/2025 7:49 am
Level 1 : New Miner
stopped due to limit (executed 65536 commands)
[16:17:43 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:43 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:43 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:43 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:43 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:43 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:44 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:44 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:44 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:44 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:44 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:44 INFO]: Command execution stopped due to limit (executed 65536 commands)
[16:17:44 INFO]: Command execution stopped due to limit (executed 65536 com



This data pack will cause very serious performance lag when running in the server. The game version I use is 1.20.4 and the paper server is used. The downloaded data pack version is the latest 1.8.7
1
Tschipo
07/03/2025 10:47 am
Level 69 : High Grandmaster Baconator
history
Oh damn, looks like there are a lot of entities on the server. Could you run this command and report back the count?
/execute if entity @e[​type=!#dynamiclights:dyn_ignore,tag=!ts.dl.ignore]
1
Ambassador Pineapple
05/12/2025 10:52 pm
Level 31 : Artisan Scribe
"We don't need Optifine or Iris, we have shaders at home!"


The shaders in question:
2
Ambassador Pineapple
05/12/2025 10:53 pm
Level 31 : Artisan Scribe
Jokes aside, this is very impressive for a datapack. Real-time dynamic lighting simulation is HARD, man. Good work!
1
Tschipo
05/24/2025 7:38 am
Level 69 : High Grandmaster Baconator
Thanks <3
1
Brostick Gamer
05/25/2024 12:49 am
Level 21 : Expert Miner
I dont know why but new update is not working in my game even i create a new world for testing but it did'nt work and type the install function using /function
and i am not balming you becuase minecraft made lots of changes in this update take your time buddy :)
1
Tschipo
05/28/2024 3:47 pm
Level 69 : High Grandmaster Baconator
history
Yeah, there was a bug in the build script that didn't include some important folders.. (see #34)
v1.8.2 should fix the issue
1
Brostick Gamer
05/05/2024 5:31 am
Level 21 : Expert Miner
What is the expected date of this datapack update for 1.20.6
1

Welcome