Всем привет. Делаю кастом инвентарь (лучше бы не начинал даже, но теперь хочется закончить) и столкнулся с двумя проблемами.
Сделал кастомный слот, добавляю эффект, в случае если верный айтем в слоте и убираю, когда человек забирает со слота айтем. Добавлять получается, а убрать эффект - нет.
И вторая проблема того, что нет описания (названия) предмета, когда наведена мышка на айтем в инвентаре. Не могу понять что за метод я вырезал случайно
Спасибо всем, кто ответит)
Сделал кастомный слот, добавляю эффект, в случае если верный айтем в слоте и убираю, когда человек забирает со слота айтем. Добавлять получается, а убрать эффект - нет.
Java:
public void onPickupFromSlot() {
this.onSlotChanged();
if (!this.thePlayer.world.isRemote)
if (this.getSlotIndex() == 0 && (this.getStack() == null || this.getStack().getItem() != Items.APPLE)) {
thePlayer.removeActivePotionEffect(MobEffects.SPEED);
}
}
И вторая проблема того, что нет описания (названия) предмета, когда наведена мышка на айтем в инвентаре. Не могу понять что за метод я вырезал случайно
Спасибо всем, кто ответит)