CurseForge · Minecraft mod
No Light place
Prevents accidentally placing torches, lanterns and lamps from your offhand — toggled with a single key press.
Quick answer
Which No Light place release should I use?
No Light place nolightplace-1.0-fabric-mc1.21.9-1.21.11.jar targets 1.21.9, 1.21.10, 1.21.11 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.
Where it goes
Is No Light place required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does No Light place nolightplace-1.0-fabric-mc1.21.9-1.21.11.jar need?
nolightplace-1.0-fabric-mc1.21.9-1.21.11.jar. Change the file and its required mods may change too.
Install Fabric API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add No Light place without breaking your instance.
Built for No Light place nolightplace-1.0-fabric-mc1.21.9-1.21.11.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use nolightplace-1.0-fabric-mc1.21.9-1.21.11.jar. It targets 1.21.9, 1.21.10, 1.21.11 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside nolightplace-1.0-fabric-mc1.21.9-1.21.11.jar. It opens that exact file at the source.
About this project
What does No Light place add?
🕯️ Picture this: you're three hours into a strip mine. Block in the main hand, torch in the offhand. You hold right-click to lay down a wall and — congratulations — you just wallpapered the entire tunnel in torches like it's a Christmas tree. Sound familiar? NoLightPlace exists to kill that exact muscle-memory accident.
NoLightPlace is a tiny client-side-only mod for Fabric. It prevents you from placing light sources while holding them in your off-hand. No more accidentally placed torches or having to pick dozens of them up off the floor — just neat, clean tunnels.
⚡ What it does
- 🛑 Blocks placement of light sources from the offhand only — your main hand is never touched and behaves like pure vanilla.
- 🔁 It's a toggle, not a hold. Press the key once → locked. Press again → unlocked. You don't babysit a button while mining.
- 💬 On-screen status line above the hotbar tells you the current state at a glance (
LOCKED/UNLOCKED), so you never wonder whether the mod is on. - ⌨️ Fully rebindable keybind in the Controls menu (defaults to
Left Alt).
🎮 How the toggle behaves
The whole point is surgical precision: it only ever cancels offhand + light + locked. Everything else is untouched.
| 🔒 Lock state | 🤚 Offhand item | ✊ Main hand | 🖱️ Right-click result |
|---|---|---|---|
| OFF | torch | dirt | both place normally (vanilla) |
| ON | torch | dirt | dirt places ✅ · torch is blocked 🛑 |
| ON | dirt | pickaxe | dirt places ✅ (offhand dirt isn't a light) |
| ON | steak | sword | steak eats ✅ (food isn't a light) |
| OFF | lantern | cobble | both place normally (vanilla) |
Notice the pattern: the mod only says "no" when all three line up — offhand, locked, and a light source. Miss any one, and Minecraft does its normal thing.
🧱 What gets blocked
Only the obvious light sources. Blocks, tools, food, buckets — all ignored.
| Category | Items |
|---|---|
| 🔥 Torches | Torch · Soul Torch · Redstone Torch |
| 💡 Lanterns | Lantern · Soul Lantern |
⚠️ The list is vanilla-only right now. Torches/lanterns from other mods aren't blocked yet — if you want a specific one added, open an issue and I'll throw it in.
🛠 Under the hood
Curious what "blocking" actually looks like in code? The entire decision is this short — the mod literally just asks three questions and bails out the moment any answer is "no":
if (hand != Hand.OFF_HAND) return PASS; // main hand? never touch it
if (!isLocked) return PASS; // toggle off? pure vanilla
if (!LIGHT_SOURCES.contains(item)) return PASS; // not a torch/lantern/lamp? ignore
return FAIL; // offhand + locked + light → cancel the placement
That's it. No mixins into placement logic, no server round-trips — just two Fabric events (
UseBlockCallback/UseItemCallback) returningFAILwhen the stars align. Lightweight by design.
📦 Installation
- Install Fabric Loader for Minecraft 1.20.1
- Drop Fabric API into your
mods/folder - Drop
nolightplace-<version>.jarinto the samemods/folder - Launch the game — that's it. ✅
🧩 Client-only. The server does not need this mod. It works on any server (vanilla, Paper, modded) without anyone installing anything.
❓ FAQ
Does it work on multiplayer / servers?
Yes. It's purely client-side — install it on your client and it just works, no server mod required.
Can I change the key?
Yes. Options → Controls → Key Binds → NoLightPlace. Rebind it to whatever feels right; no restart needed.
Will it ever block my main hand?
No. By design the main hand is completely ignored. Only the offhand, only when locked, only light sources.
Does it block blocks / food / buckets in the offhand?
No. Only the light sources listed above. Your offhand dirt, steak and water bucket keep working exactly as before.
Why a toggle and not "hold to block"?
Because you set it once at the start of a mining trip and forget about it. Holding a key while also holding right-click is exactly the kind of awkwardness this mod is meant to remove.
🔗 Links & contact
- 💻 Source code: GitHub
- 🐛 Report a bug / request a torch: Issues
- ✈️ Telegram: @foxxyyykk
- 🎶 TikTok: Foxyy^.^
If NoLightPlace saved your tunnel from a torch infestation, a ❤️ and a follow mean the world. 🕯️ Found a bug or want a modded torch added? [Open an issue](https://github.com/Foxxxyyyyy/NoLightPlace/issues) — I actually read them.
Project description from CurseForge.
Pick your setup
No Light place by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.11
1 loader build1.21.10
1 loader build1.21.9
1 loader build1.21.8
1 loader build1.21.7
1 loader build1.21.6
1 loader build1.21.5
1 loader build1.21.4
1 loader build1.21.3
1 loader build1.21.2
1 loader build1.21.1
1 loader build1.21
1 loader buildShowing the newest 12 of 18 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
No Light place versions and loaders
nolightplace-1.0-fabric-mc1.21.9-1.21.11.jar
4 Aug 2026
nolightplace-1.0-fabric-mc1.21.2-1.21.8.jar
3 Aug 2026
nolightplace-1.0-fabric-mc1.21-1.21.1.jar
31 Jul 2026
nolightplace-1.0-fabric-mc1.20.1-1.20.6.jar
30 Jul 2026
Looking for an older file? The official CurseForge project page is in Resources.