Package com.hbm_m.inventory.menu
Class MachineLargePylonMenu
java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
com.hbm_m.inventory.menu.MachineLargePylonMenu
- All Implemented Interfaces:
ILongEnergyMenu
public class MachineLargePylonMenu
extends net.minecraft.world.inventory.AbstractContainerMenu
implements ILongEnergyMenu
-
Field Summary
Fields inherited from class net.minecraft.world.inventory.AbstractContainerMenu
CARRIED_SLOT_SIZE, containerId, QUICKCRAFT_HEADER_CONTINUE, QUICKCRAFT_HEADER_END, QUICKCRAFT_HEADER_START, QUICKCRAFT_TYPE_CHARITABLE, QUICKCRAFT_TYPE_CLONE, QUICKCRAFT_TYPE_GREEDY, SLOT_CLICKED_OUTSIDE, slots -
Constructor Summary
ConstructorsConstructorDescriptionMachineLargePylonMenu(int id, net.minecraft.world.entity.player.Inventory inv, MachineLargePylonBlockEntity blockEntity) MachineLargePylonMenu(int id, net.minecraft.world.entity.player.Inventory inv, net.minecraft.network.FriendlyByteBuf extraData) MachineLargePylonMenu(int id, net.minecraft.world.entity.player.Inventory inv, net.minecraft.world.level.block.entity.BlockEntity entity, net.minecraft.world.inventory.ContainerData data) -
Method Summary
Modifier and TypeMethodDescriptionvoidlonglonglonglonglongintintintgetProgressScaled(int scale) net.minecraft.world.item.ItemStackquickMoveStack(net.minecraft.world.entity.player.Player player, int index) voidsetEnergy(long energy, long maxEnergy, long delta) booleanstillValid(net.minecraft.world.entity.player.Player player) Methods inherited from class net.minecraft.world.inventory.AbstractContainerMenu
addDataSlot, addDataSlots, addSlot, addSlotListener, broadcastFullState, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clicked, clickMenuButton, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, removed, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, sendAllDataToRemote, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState
-
Constructor Details
-
MachineLargePylonMenu
public MachineLargePylonMenu(int id, net.minecraft.world.entity.player.Inventory inv, net.minecraft.network.FriendlyByteBuf extraData) -
MachineLargePylonMenu
public MachineLargePylonMenu(int id, net.minecraft.world.entity.player.Inventory inv, MachineLargePylonBlockEntity blockEntity) -
MachineLargePylonMenu
public MachineLargePylonMenu(int id, net.minecraft.world.entity.player.Inventory inv, net.minecraft.world.level.block.entity.BlockEntity entity, net.minecraft.world.inventory.ContainerData data)
-
-
Method Details
-
getBlockEntity
-
getProgress
public int getProgress() -
getMaxProgress
public int getMaxProgress() -
getProgressScaled
public int getProgressScaled(int scale) -
setEnergy
public void setEnergy(long energy, long maxEnergy, long delta) - Specified by:
setEnergyin interfaceILongEnergyMenu
-
getEnergyStatic
public long getEnergyStatic()- Specified by:
getEnergyStaticin interfaceILongEnergyMenu
-
getMaxEnergyStatic
public long getMaxEnergyStatic()- Specified by:
getMaxEnergyStaticin interfaceILongEnergyMenu
-
getEnergyDeltaStatic
public long getEnergyDeltaStatic()- Specified by:
getEnergyDeltaStaticin interfaceILongEnergyMenu
-
getEnergyLong
public long getEnergyLong() -
getMaxEnergyLong
public long getMaxEnergyLong() -
broadcastChanges
public void broadcastChanges()- Overrides:
broadcastChangesin classnet.minecraft.world.inventory.AbstractContainerMenu
-
quickMoveStack
public net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player player, int index) - Specified by:
quickMoveStackin classnet.minecraft.world.inventory.AbstractContainerMenu
-
stillValid
public boolean stillValid(net.minecraft.world.entity.player.Player player) - Specified by:
stillValidin classnet.minecraft.world.inventory.AbstractContainerMenu
-