File Details
lucrpg-1.20.1-2.5.1.jar
- R
- Apr 9, 2026
- 207.36 KB
- 4
- 1.20.1
- Forge
File Name
lucrpg-1.20.1-2.5.1.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
LucsemporiumRPG v2.5.1
Bugfix release — fixes the Princess Toadstool glide skill and improves particles.
Glide Skill Reworked
The glide skill has been completely rewritten. It now works as intended:
Movement
- Walking + glide: moves forward at walk speed in the direction you're looking
- Sprinting + glide: moves at sprint speed (1.3x) — sprint state is captured when glide starts
- Strafing: works — you can move sideways while gliding
- Turning: change direction mid-glide by turning your camera
- Standing still: hover in place if you don't press any movement keys
Previously, the glide captured your momentum at jump peak and replayed it — but by then, air drag had reduced your speed to nearly zero, so you'd just hover in place or drift very slowly. Now the glide reads your live WASD input every tick and calculates proper movement from your look direction + movement speed attribute.
Particles
- Cloud puffs are now actually visible: 4 particles every 2 ticks at foot level with proper spread
- Previously only 2 particles every 3 ticks spawned too far below the player to see
Mount Compatibility
- Glide is now disabled while riding a horse, boat, or any other mount
- Both client and server check for
isPassenger()— no more accidentally gliding off your horse
Technical Details
MsgGlideInput.java: replaced saved momentum (savedX/savedZ) with live input calculation usingp.zza(forward),p.xxa(strafe), player yaw, andAttributes.MOVEMENT_SPEEDGlideInputHandler.java: addedp.isPassenger()check to prevent sending glide packets while mounted- Speed formula:
attributeSpeed × 2.15 × (1.3 if sprinting)— matches vanilla block-per-tick rates - Diagonal movement normalized to prevent faster diagonal speed
Requirements
- Minecraft 1.20.1
- Forge 47.2.20+
- Java 17+