Я хочу, чтобы при экипировке определённого предмета Curios выдавался полёт (как в креативе, конечно же).
И написал это:
Оно работает, но очень криво. Когда ты надеваешь этот предмет, то ты летаешь не тогда, когда прыгнешь 2 раза подряд, а ВСЕГДА. То есть, вообще. А если же ты его снимешь, то ты продолжишь летать до тех пор, пока не встанешь на блок.
Подскажите, пожалуйста, как я могу это исправить.
И написал это:
Код:
@Override
public void curioTick(String identifier, int index, LivingEntity livingEntity, ItemStack stack) {
Player player = (Player) livingEntity;
player.getAbilities().flying = true;
ICurioItem.super.curioTick(identifier, index, livingEntity, stack);
}
Подскажите, пожалуйста, как я могу это исправить.