diff --git a/src/main/java/com/legacy/aether/player/abilities/AbilityAccessories.java b/src/main/java/com/legacy/aether/player/abilities/AbilityAccessories.java index 331f8f3..291ef9d 100644 --- a/src/main/java/com/legacy/aether/player/abilities/AbilityAccessories.java +++ b/src/main/java/com/legacy/aether/player/abilities/AbilityAccessories.java @@ -62,8 +62,16 @@ public class AbilityAccessories implements IAetherAbility { } if (this.player.getAccessoryInventory().wearingAccessory(new ItemStack(ItemsAether.agility_cape))) { - this.player.getEntity().stepHeight = 1.0F; - this.stepUpdate = true; + if (!this.player.getEntity().isSneaking()) + { + this.player.getEntity().stepHeight = 1.0F; + this.stepUpdate = true; + } else { + if (this.stepUpdate) { + this.player.getEntity().stepHeight = 0.5F; + this.stepUpdate = false; + } + } } else { if (this.stepUpdate) { this.player.getEntity().stepHeight = 0.5F;