Changed
- Better(?) config migrations
- Asynchronous config update packet handler
- Packed with Shadow and Proguard Gradle plugins
sitting.apply_gravity
andsitting.allow_in_air
had a little conflict and were replaced withsitting.behaviour
.sitting.behaviour
can have three values:nothing
: does nothingdiscard
: discards seats if they don't have any supporting block underneath themgravity
: applies movement to seats, e.g. gravity, getting pushed by pistons, fluids
Fixed
Fixed
- Server-side position differed from client-side
Fixed
- Player riding didn't work
Changed
- Armor stand markers now used as the seat entities (Geyser compatibility)
- Area effect cloud used as the seat when riding other players to prevent view obstruction
- Dismount rider from you by sneaking (previously by attack)
Fixed
- Config wasn't synced to the server after saving it in the Mod Menu screen
- Tools could be used on use interactions (shouldn't have tho)
Removed
riding.hide_rider
option as not needed anymore
Fixed
- Config wasn't saved to a file after saving it in the Mod Menu screen