Tags
Creators
Details
1.2.0
Compatibility
Changes
Lighten Up Chunks 1.2.0 updates the mod for Minecraft 26.2 and introduces a substantially simplified command system inspired by Chunky.
Added
- Added a persistent, configurable relighting selection.
- Added selection commands for:Dimension
- Shape
- Centre
- Radius
- Region corners
- Relighting mode
- Added
/luc selectionto display the current configuration. - Added support for square, circle, rectangle, and whole-world selections.
- Added tests covering selection and shape transitions.
Changed
- Updated to Minecraft 26.2.
- Updated Fabric Loader to 0.19.3.
- Updated Fabric API to 0.157.0+26.2.
- Updated Fabric Loom to 1.17.
- Updated Gradle to 9.5.1.
- Updated ModMenu to 20.0.1.
- Reworked commands into a Chunky-style configure-then-start workflow:
/luc world [dimension] /luc shape <square|circle|rectangle|world> /luc center [x z] /luc radius <radius> [radiusZ] /luc corners <x1 z1 x2 z2> /luc mode [missing-only|full|full-2-pass] /luc selection /luc preview /luc start /luc progress /luc pause /luc continue /luc cancel - Simplified dimension discovery and world-folder resolution using direct Minecraft 26.2 APIs.
- Simplified chunk tracking and resend handling.
- Updated the configuration screen for Minecraft 26.2.
- Updated the README with the new workflow and examples.
Optimised
- Removed over 800 net lines of obsolete compatibility and duplicate command code.
- Avoided calculating chunk ticket areas twice during task submission.
- Reduced the number of required mixin accessors.
- Replaced reflection-based API discovery with direct calls to Minecraft 26.2 APIs.
Security
- Persisted chunk NBT is now read with a bounded allocation quota instead of allowing unlimited heap allocation.
Removed
The following redundant commands and command variants were removed:
/luc estimate/luc status/luc dimensions/luc reset/luc region/luc resume- Direct coordinate arguments under
/luc start - Direct coordinate arguments under
/luc previewUse/luc progressinstead of/luc status, and/luc continueinstead of/luc resume.
Breaking changes
Existing scripts or command blocks using removed command variants must be updated to the new selection workflow.
For example:
/luc world minecraft:overworld
/luc shape circle
/luc center 0 0
/luc radius 5000
/luc mode missing-only
/luc preview
/luc start
Optional dependencies
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:Kaz3EwdW:TVOhOQ3U"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Kaz3EwdW:TVOhOQ3U"
}

