mirror of
https://github.com/funkemunky/KauriV3.git
synced 2026-05-31 14:01:54 +00:00
Fixing false positives
- Added wrapper for PacketPlayOutAbiltiies - Adding (unfinished) wrapper for PacketPlayOutPlayerInfo - Fixed abilities false positives; Fly, Speed, Hitbox. Done by using new Abilities tracking - Renamed Speed to Horizontal.
This commit is contained in:
@@ -88,6 +88,20 @@ public class PacketHandler {
|
||||
}
|
||||
break;
|
||||
}
|
||||
case SERVER_ABILITIES: {
|
||||
WPacketPlayOutAbilities packet = (WPacketPlayOutAbilities) packetObject;
|
||||
|
||||
player.getInfo().getLastAbilities().reset();
|
||||
|
||||
player.runInstantAction(ia -> {
|
||||
if(!ia.isEnd()) {
|
||||
player.getInfo().getPossibleCapabilities().add(packet.getCapabilities());
|
||||
} else if(player.getInfo().getPossibleCapabilities().size() > 1) {
|
||||
player.getInfo().getPossibleCapabilities().remove(0);
|
||||
}
|
||||
});
|
||||
break;
|
||||
}
|
||||
case FLYING: {
|
||||
WPacketPlayInFlying packet = (WPacketPlayInFlying) packetObject;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user