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
inventoryFields inherited from class org.cyclops.cyclopscore.inventory.container.ContainerExtended
ITEMBOX, offsetX, offsetY, playerFields 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, SLOT_SIZE, slots, SLOTS_PER_ROW -
Constructor Summary
ConstructorsConstructorDescriptionContainerMechanicalDryingBasin(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 TypeMethodDescriptionintnet.neoforged.neoforge.fluids.FluidStackintnet.neoforged.neoforge.fluids.FluidStackMethods inherited from class org.cyclops.integrateddynamics.core.inventory.container.ContainerMechanicalMachine
getEnergy, getMaxEnergy, getMaxProgress, getProgress, getTileSupplierMethods inherited from class org.cyclops.cyclopscore.inventory.container.InventoryContainer
getContainerInventory, getSizeInventory, isAssertInventorySize, removed, stillValidMethods 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, setValueMethods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addInventoryExtendedSlots, addInventoryHotbarSlots, addStandardInventorySlots, 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, setRemoteSlotUnsafe, setSelectedBundleItemIndex, 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()
-