public ContainerBucketFiller(InventoryPlayer inventoryplayer, TileBucketFiller tileBucketFiller) { super(tileBucketFiller.getSizeInventory()); this.tileBucketFiller = tileBucketFiller; addSlot(new Slot(tileBucketFiller, 0, 52, 41)); addSlot(new SlotBucketFiller(inventoryplayer.player, tileBucketFiller, 1, 104, 41)); for (int i = 0; i < 3; i++) { for (int k = 0; k < 9; k++) { addSlot(new Slot(inventoryplayer, k + i * 9 + 9, 8 + k * 18, 84 + i * 18)); } } for (int j = 0; j < 9; j++) { addSlot(new Slot(inventoryplayer, j, 8 + j * 18, 142)); } }
@Override public void updateProgressBar(int i, int j) { tileBucketFiller.getGUINetworkData(i, j); }
public boolean isUsableByPlayer(EntityPlayer entityplayer) { return tileBucketFiller.isUseableByPlayer(entityplayer); }