Class ContainerMechanicalDryingBasin
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
org.cyclops.cyclopscore.inventory.container.ContainerExtended
org.cyclops.cyclopscore.inventory.container.InventoryContainer
org.cyclops.integrateddynamics.core.inventory.container.ContainerMechanicalMachine<BlockEntityMechanicalDryingBasin>
org.cyclops.integrateddynamics.inventory.container.ContainerMechanicalDryingBasin
- 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 ContainerMechanicalDryingBasin
extends ContainerMechanicalMachine<BlockEntityMechanicalDryingBasin>
Container for the mechanical drying basin.
-
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
ConstructorDescriptionContainerMechanicalDryingBasin
(int id, net.minecraft.world.entity.player.Inventory playerInventory) ContainerMechanicalDryingBasin
(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.world.Container inventory, Optional<BlockEntityMechanicalDryingBasin> tileSupplier) -
Method Summary
Modifier and TypeMethodDescriptionint
net.neoforged.neoforge.fluids.FluidStack
int
net.neoforged.neoforge.fluids.FluidStack
Methods inherited from class org.cyclops.integrateddynamics.core.inventory.container.ContainerMechanicalMachine
getEnergy, getMaxEnergy, getMaxProgress, getProgress, getTileSupplier
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, createNewSlot, 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
-
Constructor Details
-
ContainerMechanicalDryingBasin
public ContainerMechanicalDryingBasin(int id, net.minecraft.world.entity.player.Inventory playerInventory) -
ContainerMechanicalDryingBasin
public ContainerMechanicalDryingBasin(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.world.Container inventory, Optional<BlockEntityMechanicalDryingBasin> tileSupplier)
-
-
Method Details
-
getInputFluidStack
@Nullable public net.neoforged.neoforge.fluids.FluidStack getInputFluidStack() -
getInputFluidCapacity
public int getInputFluidCapacity() -
getOutputFluidStack
@Nullable public net.neoforged.neoforge.fluids.FluidStack getOutputFluidStack() -
getOutputFluidCapacity
public int getOutputFluidCapacity()
-