diff --git a/src/main/java/fox/spiteful/avaritia/items/ItemArmorInfinity.java b/src/main/java/fox/spiteful/avaritia/items/ItemArmorInfinity.java index b93610f6..9cf2b7f1 100644 --- a/src/main/java/fox/spiteful/avaritia/items/ItemArmorInfinity.java +++ b/src/main/java/fox/spiteful/avaritia/items/ItemArmorInfinity.java @@ -333,13 +333,10 @@ public void updatePlayerAbilityStatus(LivingUpdateEvent event) { } // +50% speed up and down when flying - - if (flying) { - if (player.motionY > 0) { - player.motionY *= 1.5; - } else if (player.motionY < 0) { - player.motionY *= 1.5; - } + if (player.motionY > 0 && player.motionY < 2) { + player.motionY *= 1.5f; + } else if (player.motionY < 0 && player.motionY > -2) { + player.motionY *= 1.5f; } } } else {