Download Mini Dynamic Lights — Minecraft Mods — MetaMods

Mini Dynamic Lights

Active

Downloads

0

Last update

3 years ago

Versions

1.18.2 — 22w19a
Client
Fabric
Decor
Utils
Addons

Mini Dynamic Lights

Optimized Dynamic Lighting System

This mod offers a high-performance solution for dynamic lighting in Minecraft, achieved through minimal computations. The main optimization principles include:

  • Selective processing of only specific entity types with dynamic lighting
  • Limited radius of light sources

As a result, lighting may appear less smooth, but this is compensated by significant performance improvements. Settings can be adapted to your system's capabilities.

Main Features

Dynamic Lighting for Nearest Entities

By default, the mod displays lighting for only 4 nearest eligible entities - this is the minimum setting for optimal performance.

Glowing items do not create dynamic lighting until they fall to the ground, further reducing computational load.

Smooth Glow Animation

When holding a glowing item, the light appears gradually, creating a natural visual effect.

Vision-Based Lighting

Player light is positioned slightly in front of the character, creating the illusion that the glowing item is being held forward.

Customizable Entity Parameters

The mod is initially configured for players and glow squids, but you can expand the configuration according to your preferences!

In the game directory, find the config folder and create a dynamic-lights folder inside it. Create files in filename.yaml format, and the mod will apply your settings.

Configuration template for entities:

# compulsory field
type: entity
# or
type: item

# Minecraft entity/item identifier
id: minecraft:player

# light level when entity is not on fire and has no enchanted items
# default is 0
default light level: 0

# light level when entity has enchanted items
# default is 5
enchantment light level: 5

# light level when entity is on fire
# default is 5
fire light level: 12

Performance Settings

Most settings are experimental and can usually be left at default values. To improve dynamic lighting quality, you can change the following parameters in video settings:

Chunk Builder

Set to Full Blocking to synchronize all lighting animations. This will eliminate choppiness but reduce performance.

Smooth Lighting

Set to Minimum to reduce light smoothness and increase performance.

Dynamic Lighting (FAST / FANCY)

FAST mode provides less smooth lighting with better performance. FANCY mode offers smoother lighting with lower performance.

Dynamic Entities

Determines the number of entities with dynamic lighting. The lower the value, the higher the performance.

DL Performance

Set to SMOOTH to calculate dynamic lighting on every tick. Set to FASTEST to delay calculations between ticks.

Mod Compatibility

The mod is compatible with most mods. Tested combinations include:

  • Sodium: recommended to use together with Mini Dynamic Lights. However, the settings page will be overwritten.
Project members
planc_

planc_

Developer

jfudson

jfudson

Created: 30 Apr 2022

ID: 9202