Есть у меня свои слоты для хранения новой брони. Есть у меня 2 вопроса на их счет.
- Как и где лучше проверять эти слоты на наличие предмета? У меня есть свой предмет, если он в слоте я хочу увеличивать cap'у игрока. Я пробовал putStack() и OnSlotChanged(), но они вызываются очень странно(по 2 раза при каждом открытии инвентаря, соответственно cap'а увеличивается каждый раз ).
- Как дать слотам свою текстуру? Я пробовал вот так:
-
Java:
@Nullable @SideOnly(Side.CLIENT) public String getSlotTexture(){ return "gc:textures/items/empty_armor_slot_boots.png"; }