
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.