Have Elytra tick function separated.

This commit is contained in:
Frank 2022-07-21 14:02:58 +02:00
parent 9f75cbde1b
commit e31226ae49

View file

@ -12,7 +12,12 @@ public interface BCLElytraItem extends FabricElytraItem {
double getMovementFactor();
default void doVanillaElytraTick(LivingEntity entity, ItemStack chestStack) {
vanillaElytraTick(entity, chestStack);
}
static void vanillaElytraTick(LivingEntity entity, ItemStack chestStack) {
int nextRoll = entity.getFallFlyingTicks() + 1;
if (!entity.level.isClientSide && nextRoll % 10 == 0) {