Skip to content
This repository has been archived by the owner on Sep 9, 2019. It is now read-only.

Latest commit

 

History

History
21 lines (17 loc) · 1.17 KB

README.md

File metadata and controls

21 lines (17 loc) · 1.17 KB

logo

PegasusEffectCure

Were you ever kicked for flying when all you did was just hop on a horse?
Well, horses don't fly. So it must have been a Pegasus!

Download: https://github.com/piratjsk/PegasusEffectCure/releases/latest
Issues: https://github.com/piratjsk/PegasusEffectCure/issues

Temporary fix for a bug https://bugs.mojang.com/browse/MC-98727.

If a player is floating (moving upwards in the air) and doesn't have permissions to fly there is a boolean variable set to true (something like 'floating = true') and 'floatingTicks' counter is working, when it reaches 80 and player is still floating they are kicked for flying. The problem is that when player will hop on horse when floating, this variable and counter aren't reset so server sees player floating despite they siting on a horse, so after 80 ticks player is kicked. This plugin listens to the event of player hopping on a horse, checks if player is floating and if so resets this variable and counter.

Building

git clone https://github.com/piratjsk/PegasusEffectCure.git
cd PegasusEffectCure
./gradlew clean
# ready jar file can now be found in ./build/libs