- 122
- 4
- 6
Здорова всем, вопрос вроде простой но крайне тяжелый, создаю кольцо полета вроде работает но из за постоянного обновления полет нормально не выдается, а так как предмет проверяется в инвентаре то это нормально не получается пофиксить, а создавать отдельный эффект для этого чуда не хочется.
Кто знает как разрешить данный вопрос, помогите советом буду очень признателен.
Java:
@SubscribeEvent
public void livingUpdate(LivingEvent.LivingUpdateEvent e) {
for (int i = 0; i < trinkets_hand.getSlots(); i++) {
ItemStack stack = trinkets_hand.getStackInSlot(i);
ITrinket trinket = stack.getCapability(CAPTrinket.INV_CAP_TRINKET_ITEM, null);
if (trinket == ItemsInit.RING_FLIGHT && stack != null) {
startFlying(player);
} else stopFlying(player);