COWMODSКаталог модов

Better Light

Better Light brings immersive portable lighting to Minecraft.

Автор: KaiStudio4651обновлён 9 сент. 2026 г.
ДекорСнаряжениеМеханики игры

Описание

Better Light

Better Light brings immersive, portable lighting to Minecraft. Clip a lantern to your belt and keep both hands free, watch it sway naturally as you walk, run, and jump, and grab torches or lanterns straight off the ground with a single right-click instead of breaking and re-placing them.

The mod is built to feel like a natural extension of vanilla survival — no new blocks to craft, no bulky UI, just smarter, more physical lighting layered on top of the items you already use. It's lightweight and fully multiplayer-friendly, with every gameplay effect running on the server and only the visuals handled client-side.

Features

🏮 Dynamic lighting

Any light-emitting item you're holding — or wearing on your belt — casts real light into the world, not just onto your hand. Light fades smoothly in and out rather than snapping on and off, follows you as you move, and automatically respects any vanilla or modded item that emits light. It also dims appropriately when the source is on your belt rather than in your hand, capped by a configurable maximum radius.

👖 Belt slot

Attach a torch or lantern to your belt to light your way hands-free. Equip or unequip it by holding Shift and right-clicking with empty air (with a light source in hand, or already worn), or bind a dedicated hotkey (default: N) from the Controls menu. The equipped item is visibly modeled on your character and swings with its own inertia as you move, turn, and jump — see Physics below.

🖱️ Instant pickup

Right-click a placed torch, soul torch, lantern, or soul lantern and it's collected straight into your inventory — no mining animation, no accidental block breaking, no tool required.

🎨 Visible equipment rendering

The lantern on your belt isn't just a stat effect — it's rendered on your character model (compatible with both default and slim skins), positioned and angled to sit naturally at hip level.

🕯️ Swinging physics

Two independent spring-based physics systems make lanterns feel alive:

  • Belt lantern physics — reacts to your own movement and camera turns, with configurable intensity, stiffness, damping, and maximum swing angle.
  • Hanging lantern physics — any lantern hung from a chain in the world sways in a simulated wind, factoring in rain, thunderstorms, and nighttime for extra motion, while lanterns tucked away in the Nether or the End stay nearly still. Chains above a swinging lantern move together with it as a single rigid pendulum, up to a configurable chain length.

🌒 Monsters react to light

Optionally, a lit lantern on your belt makes you easier for nearby monsters to notice from farther away — but the light also weakens them, applying a periodic Weakness effect while they linger nearby. Detection range, the follow-range bonus, and the Weakness amplifier are all configurable, and the effect can be turned off entirely.

✨ Decorative colored glow (API)

Other mods can register a custom glow color for their own light-emitting items. Since Minecraft's lighting engine only supports a single brightness value (not full RGB), this is implemented as a subtle particle effect near the item rather than true colored light — but it's a nice finishing touch for modpacks with custom lanterns.

⚙️ Fully configurable

Nearly every number above — brightness, radius, update frequency, belt position and rotation, swing feel, wind strength, monster-effect ranges — is exposed through Forge's config system and tunable per-world (common) or per-client (client-only rendering options). In-game, an in-inventory gear button also opens a quick settings screen for adjusting belt height, side offset, forward offset, and rotation on the fly.

Controls

ActionDefault
Toggle belt lantern (equip/unequip)Shift + Right-click (empty hand)
Toggle belt lantern (hotkey)N (can be disabled/rebound)
Open belt settingsGear button in the inventory screen
Pick up a placed torch/lanternRight-click the block

Configuration

Better Light splits its settings into two config files, generated on first launch under config/:

Common (betterlight-common.toml) — server-authoritative, affects all players:

  • dynamicLightEnabled, multiplayerEnabled, updateIntervalTicks
  • brightnessMultiplier, maxLightLevel, beltDimming
  • itemLightOverrides — add or override light levels for any item, e.g. "minecraft:blaze_rod=8"
  • instantTorchPickup
  • monsterLightEffectEnabled, monsterLightDetectionRange, monsterLightDetectionBonus, monsterLightWeaknessAmplifier, monsterLightWeaknessDurationTicks

Client (betterlight-client.toml) — local rendering and feel, safe to differ between players:

  • Belt positioning: beltHeightOffset, beltSideOffset, beltForwardOffset, beltRotationOffset, useKeybindForBelt
  • Belt swing physics: swingEnabled, swingIntensity, swingStiffness, swingDamping, swingMaxAngle
  • Hanging lantern physics: hangingLanternPhysicsEnabled, wind strength/speed/stiffness/damping/max angle/max velocity, influence distance, max chain length, and weather/time-of-day multipliers for rain, thunder, and night
  • Decorative colored glow: coloredLightEnabled, particle interval, particle scale

Most players will never need to touch these files — the defaults are tuned to feel right out of the box — but they're there for anyone who wants to fine-tune performance or feel, or for pack authors adjusting balance.

For Mod Developers

Better Light exposes a small public API (com.kaistudio.betterlight.api.IBetterLightAPI) for other mods to hook into, retrieved via BetterLightAPI.getInstance(). It lets other mods:

  • Register or unregister an item as a custom light source, with its own light level
  • Register a custom block as a dynamic-light source
  • Read or set a player's belt item, or toggle it programmatically
  • Query the current config state (dynamic light enabled, swing settings, monster-effect settings, etc.)
  • Register a decorative glow color for a light-emitting item
  • Query wind exposure at a given position, to sync custom effects (like a candle flicker) with the same wind simulation Better Light uses for hanging lanterns
IBetterLightAPI api = BetterLightAPI.getInstance();
if (api != null) {
    api.registerLightSource("mymod:glowing_item", 12);
    api.registerColoredLightSource("mymod:glowing_lantern", 0.2f, 0.6f, 1.0f);
    api.togglePlayerBelt(player);
}

Последние версии

Все версии →
release

Better Light 1.0.1

1.20.x-1.0.1
9 сент. 2026 г.215Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
**Better Light** Bring immersive lighting to your Minecraft adventures. **Better Light** is a lightweight Forge mod that lets you carry lanterns naturally, explore with both hands free, and interact with light sources in a more intuitive way. Instead of constantly holding a lantern, simply equip it on your belt and let it illuminate your path while you mine, fight, or build. **Features** - 🏮 Dynamic Lighting Light sources emit dynamic light while held or equipped on your belt, fading in and out smoothly rather than switching instantly — making cave exploration much more immersive. - 👖 Belt Lantern Attach a lantern to your belt and keep both hands free. The lantern is fully rendered on your player model with smooth movement and realistic swinging while walking, running, or jumping. - 🖱️ Quick Pickup Pick up placed lanterns and torches with a simple Right Click — no need to break and replace them. - ✨ Smooth Animations The belt lantern features natural motion with smooth interpolation and realistic sway, making it feel like part of your equipment instead of a static model. - 🌬️ Hanging Lantern Physics (New) Lanterns hung from chains around the world now sway in a simulated wind, with extra motion during rain, thunderstorms, and at night — and stay nearly still in dimensions without weather, like the Nether and the End. - 🌒 Monster Light Effect (New) A lit belt lantern makes you noticeable to nearby monsters from farther away, but the light also weakens them, applying periodic Weakness while they linger nearby. Fully optional and configurable. - 🎨 Colored Glow Support (New) Other mods can register decorative glow colors for their own light-emitting items, shown as subtle particle effects near the item. - ⚙️ Configurable Customize the lantern's position, rotation, offsets, swing feel, and other visual and gameplay settings to match your preferences — either through the config files or an in-game settings screen. **Compatibility** > Minecraft 1.20.1, > Forge, > Current Version. v1.0.1 (Public API available) This release expands on the initial core experience with a public API for other mods to register custom light sources, hook into the belt system, and sync with Better Light's wind and lighting calculations. It also adds hanging lantern physics and the monster light-weakness effect. Future updates are planned to introduce additional supported light sources, accessory support, and expanded compatibility with other mods. **Better Light** is designed to enhance vanilla gameplay while staying lightweight, immersive, and multiplayer-friendly.
release

Better Light 1.19.2-1.0.0 [NO API]

1.19.x-1.0.0
29 июл. 2026 г.85Minecraft: 1.19.2, 1.19.3, 1.19.4forge
Скачать
Что нового
**Better Light** Bring immersive lighting to your Minecraft adventures. **Better Light** is a lightweight Forge mod that lets you carry lanterns naturally, explore with both hands free, and interact with light sources in a more intuitive way. Instead of constantly holding a lantern, simply equip it on your belt and let it illuminate your path while you mine, fight, or build. Features > 🏮 Dynamic Lighting > > Light sources emit dynamic light while held or equipped on your belt, making cave exploration much more immersive. > > 👖 Belt Lantern > > Attach a lantern to your belt and keep both hands free. The lantern is fully rendered on your player model with smooth movement and realistic swinging while walking or running. > > 🖱️ Quick Pickup > > Pick up placed lanterns and torches with a simple Right Click—no need to break and replace them. > > ✨ Smooth Animations > > The belt lantern features natural motion with smooth interpolation and realistic sway, making it feel like part of your equipment instead of a static model. > > ⚙️ Configurable > > Customize the lantern’s position, rotation, offsets, and other visual settings to match your preferences. Compatibility * Minecraft 1.19.2 * Forge Current Version v1.0.0 (**NO API**) This first release focuses on delivering a polished core experience. Future updates are planned to introduce a public API, additional supported light sources, accessory support, and expanded compatibility with other mods. Better Light is designed to enhance vanilla gameplay while staying lightweight, immersive, and multiplayer-friendly.
release

Better Light 1.0.0 [NO API]

1.20.x-1.0.0
29 июл. 2026 г.165Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6forge
Скачать
Что нового
**Better Light** Bring immersive lighting to your Minecraft adventures. **Better Light** is a lightweight Forge mod that lets you carry lanterns naturally, explore with both hands free, and interact with light sources in a more intuitive way. Instead of constantly holding a lantern, simply equip it on your belt and let it illuminate your path while you mine, fight, or build. Features > 🏮 Dynamic Lighting > > Light sources emit dynamic light while held or equipped on your belt, making cave exploration much more immersive. > > 👖 Belt Lantern > > Attach a lantern to your belt and keep both hands free. The lantern is fully rendered on your player model with smooth movement and realistic swinging while walking or running. > > 🖱️ Quick Pickup > > Pick up placed lanterns and torches with a simple Right Click—no need to break and replace them. > > ✨ Smooth Animations > > The belt lantern features natural motion with smooth interpolation and realistic sway, making it feel like part of your equipment instead of a static model. > > ⚙️ Configurable > > Customize the lantern’s position, rotation, offsets, and other visual settings to match your preferences. Compatibility * Minecraft 1.20.1 * Forge Current Version v1.0.0 (**NO API**) This first release focuses on delivering a polished core experience. Future updates are planned to introduce a public API, additional supported light sources, accessory support, and expanded compatibility with other mods. Better Light is designed to enhance vanilla gameplay while staying lightweight, immersive, and multiplayer-friendly.