Чекнуть id слота в простом контейнере

Версия Minecraft
1.11.2
5,018
47
783
Старую тему я удалил, чтобы не флудить. Там все равно никакой пользы не было по причине моей безрукости. Я решил делать по своему - итак мой механизм,сушилка, сейчас просто контейнер. Ящик в котором лежат что то. Мне нужно чекать id(или номер) каждого отдельного слота в этом контейнере и делать механизм на условиях и переменной float
Как чекать id слота в обычном контейнере?
 
3,005
192
592
Ты же добавляешь слот через "addSlotToContainer" - там ты указываешь index слота.
 
643
6
14
Мб это.
Код:
    public Slot getSlotFromInventory(IInventory par1IInventory, int par2)
    {
        for (int j = 0; j < this.inventorySlots.size(); ++j)
        {
            Slot slot = (Slot)this.inventorySlots.get(j);

            if (slot.isSlotInInventory(par1IInventory, par2))
            {
                return slot;
            }
        }

        return null;
    }

Мб это
Код:
    public Slot getSlot(int par1)
    {
        return (Slot)this.inventorySlots.get(par1);
    }
 
5,018
47
783
Develance написал(а):
Мб это.
Код:
    public Slot getSlotFromInventory(IInventory par1IInventory, int par2)
    {
        for (int j = 0; j < this.inventorySlots.size(); ++j)
        {
            Slot slot = (Slot)this.inventorySlots.get(j);

            if (slot.isSlotInInventory(par1IInventory, par2))
            {
                return slot;
            }
        }

        return null;
    }

Мб это
Код:
    public Slot getSlot(int par1)
    {
        return (Slot)this.inventorySlots.get(par1);
    }
Эмм. А где указывается какой конкретно слот?
 
7,099
324
1,510
Если ты делаешь что-то вроде печки, то для процессинга тебе не нужен контейнер
 
Сверху