
Java’s Dynamic Lighting
16.03.2026
Java’s Dynamic Lighting brings the immersive dynamic lighting effect from Java Edition’s OptiFine to Minecraft Bedrock Edition. This addon allows light-emitting items to illuminate their surroundings in real time, enhancing the atmosphere in dark environments like caves. It also introduces new features such as helmet-mounted torches and light-emitting enchanted items for a more engaging gameplay experience.
Installation / How to use
Install the addon by importing it into your Minecraft Bedrock world as you would with any other addon. Once enabled, the dynamic lighting system will activate automatically for supported items and entities.
To equip a torch on your helmet (Mining Helmet), craft it using the provided recipe, then wear it to emit light around your character.
You can switch an item to your offhand by sneaking twice quickly, enabling easier access to light sources or other utilities.
Use the following commands to control the addon features:
/scriptevent gao:jdl disable– disables dynamic lighting/scriptevent gao:jdl enable– enables dynamic lighting/scriptevent gao:jdl inc <num>– increases light level by <num>/scriptevent gao:jdl dec <num>– decreases light level by <num>/scriptevent gao:jdl reset– resets light level to default/mode mobile– activates mobile mode (double tap interact to switch offhand)/mode default– switches back to default mode
Light levels for items are now displayed as lore descriptions within the item tooltip.
Requirements / Compatibility
This addon is compatible with Minecraft Bedrock Edition and works seamlessly alongside other mods such as Vibrant Visuals and Actions & Stuff.
It supports new light sources including copper torches and lanterns.
Key features
- Dynamic lighting replicates OptiFine’s Java Edition effect in Bedrock.
- Items held or dropped that emit light illuminate nearby areas dynamically.
- Entities on fire, including players, emit light around them.
- New Mining Helmet with torch attachment adds hands-free lighting.
- Enchantments cause held items to emit a light level of 5.
- Supports a wide range of light-emitting items and blocks, including torches, glowstone, campfires, beacons, and more.
Below is a categorized list of light-emitting items and their respective light levels:
- Magma
- Breeze Rod
- Large Amethyst Bud
- Enchanted Items
- Enchanted Books
- Enchanted Golden Apples
- Nether Star
- Sculk Catalyst
- Glowstone Dust
- Experience Bottles
- End Crystal
- Blaze Powder
- Firefly Bush
- Amethyst Cluster
- Blaze Rod
- Redstone Torch
- Ender Chest
- Enchanting Table
- Glow Lichen
- Magma Cream
- Totem of Undying
- Crying Obsidian
- Soul Torch
- Soul Lantern
- Soul Campfire
- End Rod
- Conduit
- Glow Frame
- Ender Eye
- Torch
- Lava Bucket
- Glowstone
- Campfire
- Lit Pumpkin
- Beacon
- Lantern
- Sea Lantern
- Sea Pickle
- Shroomlight
- All Froglights
- Glow Ink Sac
- Fire Charge
- Mining Helmets (Iron, Diamond, Gold, Netherite)
- All Candles
- Conduit
- Sea Pickle
- Glow Ink Sac
- Blaze
- Magma Cube
- Glow Squid
- Ender Eye
Notes / Troubleshooting
Light levels can be adjusted using the increment and decrement commands with any number value to fine-tune lighting intensity.
Mobile users can swap offhand items by double-tapping the interact button after enabling mobile mode with the /mode mobile command.
Visual Examples
Experience dynamic lighting effects in dark caves and when holding light-emitting items.

Lights from items and entities illuminate the environment realistically.



Attach a torch to your helmet for hands-free illumination.

Mining Helmet crafting recipe:

Switch items to your offhand by sneaking twice.

Entities on fire emit light, adding realism to gameplay.

Light-emitting mobs like Glow Squid, Magma Cube, and Blaze glow dynamically.

Enchantments cause held items to emit light level 5.

Fully compatible with Actions & Stuff mod for enhanced interactions.

Latest Update (Version 2.6.2)
- Added dynamic lighting support for dropped enchanted items.
- Added support for enchanted items when held in the offhand.

Java's Dynamic Lighting 2.6.2
[34.85 KB]