Class ContainerCoalGenerator

java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
org.cyclops.cyclopscore.inventory.container.ContainerExtended
org.cyclops.cyclopscore.inventory.container.InventoryContainer
org.cyclops.integrateddynamics.inventory.container.ContainerCoalGenerator
All Implemented Interfaces:
org.cyclops.cyclopscore.inventory.container.button.IContainerButtonClickAcceptorServer<org.cyclops.cyclopscore.inventory.container.ContainerExtended>, org.cyclops.cyclopscore.inventory.IValueNotifiable, org.cyclops.cyclopscore.inventory.IValueNotifier

public class ContainerCoalGenerator extends org.cyclops.cyclopscore.inventory.container.InventoryContainer
Container for the coal generator.
  • Field Summary

    Fields inherited from class org.cyclops.cyclopscore.inventory.container.InventoryContainer

    inventory

    Fields inherited from class org.cyclops.cyclopscore.inventory.container.ContainerExtended

    ITEMBOX, offsetX, offsetY, player

    Fields inherited from class net.minecraft.world.inventory.AbstractContainerMenu

    CARRIED_SLOT_SIZE, containerId, lastSlots, QUICKCRAFT_HEADER_CONTINUE, QUICKCRAFT_HEADER_END, QUICKCRAFT_HEADER_START, QUICKCRAFT_TYPE_CHARITABLE, QUICKCRAFT_TYPE_CLONE, QUICKCRAFT_TYPE_GREEDY, remoteSlots, SLOT_CLICKED_OUTSIDE, slots
  • Constructor Summary

    Constructors
    Constructor
    Description
    ContainerCoalGenerator(int id, net.minecraft.world.entity.player.Inventory playerInventory)
     
    ContainerCoalGenerator(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.world.Container inventory, net.minecraft.world.inventory.DataSlot progressReference)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.world.inventory.Slot
    createNewSlot(net.minecraft.world.Container inventory, int index, int row, int column)
     
    int
     

    Methods inherited from class org.cyclops.cyclopscore.inventory.container.InventoryContainer

    getContainerInventory, getSizeInventory, isAssertInventorySize, removed, stillValid

    Methods inherited from class org.cyclops.cyclopscore.inventory.container.ContainerExtended

    addInventory, addPlayerArmorInventory, addPlayerInventory, addSlot, addSlotListener, adjustPhantomSlot, broadcastChanges, clicked, fillPhantomSlot, getHolderLookupProvider, getNextValueId, getPlayerIInventory, getSlotRange, getSlotStart, getValue, getValueIds, getValueNotifiableType, initializeValues, moveItemStackTo, onButtonClick, onUpdate, putButtonAction, quickMoveStack, registerSyncedVariable, resetQuickCraft, setGuiValueListener, setSlotPosX, setSlotPosY, setValue

    Methods inherited from class net.minecraft.world.inventory.AbstractContainerMenu

    addDataSlot, addDataSlots, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clickMenuButton, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, removeSlotListener, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ContainerCoalGenerator

      public ContainerCoalGenerator(int id, net.minecraft.world.entity.player.Inventory playerInventory)
    • ContainerCoalGenerator

      public ContainerCoalGenerator(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.world.Container inventory, net.minecraft.world.inventory.DataSlot progressReference)
  • Method Details

    • createNewSlot

      public net.minecraft.world.inventory.Slot createNewSlot(net.minecraft.world.Container inventory, int index, int row, int column)
      Overrides:
      createNewSlot in class org.cyclops.cyclopscore.inventory.container.ContainerExtended
    • getProgress

      public int getProgress()