LightFalling is a Fabric client-side mod focused on practical quality-of-life features for daily gameplay, including automation helpers, visual overlays, HUD modules, and utility commands.
- Mod type: Fabric client mod (
environment: client) - Minecraft version:
1.21.11 - Language: Kotlin + Java
- Java version:
21 - Build system: Gradle + Fabric Loom
- Main entrypoint:
src/main/kotlin/top/teanli/lightfalling/Lightfalling.kt
AutoClicker: configurable left/right click automation with CPS range and jitterAutoTool: automatically switches to best hotbar tool for mining/attackingAutoFish: automatic cast/reel workflow based on splash packet detectionAutoElytra: auto-equip Elytra while falling and optional swap-back behaviorAutoFill: refills low-count hotbar stacks from inventoryAntiAFK: periodic anti-idle actions (rotate, jump, move)Sprint,CustomFOV,BrightnessChanger
HUD: player status text (coordinates, facing, FPS/TPS/MSPT, movement states)ArmorHUD/HandItemsHUD: draggable item overlays with durability renderingCompassHUD: top-center direction indicatorCropGrowthIndicator: crop growth overlay in 2D/3DRedstoneIndicator: redstone signal visualization in 2D/3DShulkerBoxTooltip: preview shulker box contents in tooltipHealthDisplay: health text above nearby entities
AutoMine: continuous mining for selected target blocksDamageIndicator: floating damage textDeathPoint: records last death positionExplosiveTimer: TNT and creeper detonation timing overlayTimeChanger: configurable world time setting module
This order matters because modules/settings must be ready before config load and commands.
.\gradlew.bat build
.\gradlew.bat runClientMIT License. See LICENSE.txt.