All versions
7.5.0
Release
LightAura-7.5.0last year 248
Compatibility
Minecraft: Java Edition
1.21.5–1.21.8
Platform
NeoForge
Supported environments
Client-side
Changes
Key Fixes & Improvements
1. Left Hand Light Fixes
- Fixed bug where offhand light would turn off while digging.
- Enhanced offhand lighting by adding additional light positions around the player.
- Created a dedicated tracking system for offhand light sources.
- Implemented digging detection to maintain light during mining actions.
undefined
2. Performance Optimizations
- Implemented distance-based checks to only update nearby lights (configurable).
- Limited the number of tracked light-emitting entities to prevent lag.
- Optimized cleanup routines to avoid unnecessary updates.
- Added new configuration options for fine-tuning performance.
3. Memory Leak Prevention
- Improved entity tracking with proper cleanup when entities are removed.
- Added a maximum entity tracking limit to prevent memory overuse.
- Enhanced cleanup of inactive light sources.
- Synchronized multiple light tracking systems for better stability.
undefined
4. Smooth Light Transitions
- Added fade-in and fade-out effects for light sources.
- Implemented smooth transitions between different light levels.
- Built a dedicated system to handle transitional lighting.
- New config options allow enabling/disabling smooth transitions.
5. Configuration Integration
- Fully integrated new features into the mod's configuration system.
- Added options for enhanced lighting behavior and performance tuning.
- Support for custom light-emitting items via config.
- All advanced features are now configurable.
undefined
Configuration Options
| Option | Description |
|---|---|
| enableSmoothTransitions | Enables smooth fade-in/out between light levels |
| enhancedOffhandLighting | Keeps offhand light active during digging or actions |
| maxTrackedEntities | Limits the number of tracked entities emitting light |
| optimizeLightUpdates | Enables optimized light updates to improve performance |
| lightUpdateDistanceCheck | Updates lights only within a defined radius of the player |
Usage Tips
- For best offhand lighting results, enable
enhancedOffhandLighting. - If you experience performance issues, lower
droppedItemScanRadiusand increaseupdateFrequency. - For natural lighting behavior, keep
enableSmoothTransitionsenabled. - You can add custom light sources in the config file using the format:
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:MNQ8PfgX:I3UcCdak"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:MNQ8PfgX:I3UcCdak"
}

