33 lines
1.2 KiB
Java
33 lines
1.2 KiB
Java
|
package com.pahimar.ee3.inventory;
|
||
|
|
||
|
import net.minecraft.entity.player.EntityPlayer;
|
||
|
import net.minecraft.entity.player.InventoryPlayer;
|
||
|
import net.minecraft.inventory.Container;
|
||
|
import net.minecraft.inventory.Slot;
|
||
|
|
||
|
|
||
|
public class ContainerAlchemicalBag extends Container {
|
||
|
|
||
|
public ContainerAlchemicalBag(InventoryPlayer inventoryPlayer) {
|
||
|
|
||
|
// Add the player's inventory slots to the container
|
||
|
for (int inventoryRowIndex = 0; inventoryRowIndex < 3; ++inventoryRowIndex) {
|
||
|
for (int inventoryColumnIndex = 0; inventoryColumnIndex < 9; ++inventoryColumnIndex) {
|
||
|
this.addSlotToContainer(new Slot(inventoryPlayer, inventoryColumnIndex + inventoryRowIndex * 9 + 9, 44 + inventoryColumnIndex * 18, 104 + inventoryRowIndex * 18));
|
||
|
}
|
||
|
}
|
||
|
|
||
|
// Add the player's action bar slots to the container
|
||
|
for (int actionBarSlotIndex = 0; actionBarSlotIndex < 9; ++actionBarSlotIndex) {
|
||
|
this.addSlotToContainer(new Slot(inventoryPlayer, actionBarSlotIndex, 44 + actionBarSlotIndex * 18, 162));
|
||
|
}
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public boolean canInteractWith(EntityPlayer var1) {
|
||
|
|
||
|
return true;
|
||
|
}
|
||
|
|
||
|
}
|