FleshyLight
by HeartByte
FleshyLight adds a handheld light item that casts a real directional beam, and players switch it on and off with a craft toggle.
What it does
The item is a simple light source. Players craft it, then use a toggle to switch the beam on or off. The beam is directional, so it lights the area in front of the player rather than all around them. On a server the beam places real light blocks, which illuminate caves, tunnels and night paths for everyone on the server, not only the player holding the item. Toggling the light plays a soft click.
The handheld model is custom and built with GeckoLib, which the mod requires. Installation needs GeckoLib on either loader. Servers that run it need every player to install it too. Builds target Fabric and Forge for Minecraft 1.20.1, and files cover 1.20.1 – 1.21.11 with Paper also listed as a server platform. The mod is released under the Creative Commons Attribution Non Commercial No Derivatives 4.0 license and is not open source.
Key features
Directional handheld beam
The light is cast in one direction, so it works like a flashlight pointed where the player looks.
Server-side real light
The beam places real light blocks on the server, so the lit area stays visible to all players.
Craftable light item
The item is made from a recipe that uses redstone dust, glass and a spyglass, placed in fixed crafting slots.
Toggle with sound
A craft toggle turns the beam on and off, with a soft click each time it changes state.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
1.20.x6 of 6 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Exploring caves and tunnels
The beam lights unlit tunnels and caves, and the placed light blocks remain for other players on the server.
Night travel
Players walking night paths can carry the light to see the route ahead.
Who it’s for: Players who want a handheld light that works on both client and server, and server owners who want the lit areas to be shared with everyone on the server.
How it compares
FlashLight Mod is client and server, available for Fabric and Forge across 1.20.1 – 1.20.6, and is not open source under the All rights reserved license. JFlashlight is also client and server, but is built for Fabric 1.21.1 only and is open source under the MIT License. Dynamic Flashlight covers Fabric, Forge and NeoForge for 1.12.2 – 26.2 with the All rights reserved license.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| FleshyLight | Fabric and Forge | 1.20.1 – 1.21.11 | Client and server | 2026-10-07 |
| FlashLight Mod | Fabric and Forge | 1.20.1 – 1.20.6 | Client and server | 2026-10-15 |
| JFlashlight | Fabric | 1.21.1 | Client and server | 2026-04-14 |
| Dynamic Flashlight | Fabric, Forge and NeoForge | 1.12.2 – 26.2 | Client and server | 2026-08-15 |
Questions
Does FleshyLight need GeckoLib?
Which loaders does FleshyLight support?
Do server players need the mod installed?
In the catalog
FleshyLight is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from HeartByte
Similar mods
What the author says
The beam is server-side and uses real light blocks, so it actually illuminates caves, tunnels, and night paths for everyone nearby. Toggle sound is a soft click. Model is a custom GeckoLib handheld.. Forge | Minecraft 1.20.1 - Forge 47.x - GeckoLib (required)
Official listing
- Modrinth page
- modrinth.com/mod/fleshylight
- Owner
- HeartByte
- Published
- 2026-08-28
- Updated on Modrinth
- 2026-10-07
- Facts verified
- 2026-10-15
