Class LoomContainer
java.lang.Object
net.minecraft.inventory.container.Container
net.minecraft.inventory.container.LoomContainer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final IWorldPosCallableprivate final Slotprivate final Slotprivate final IInventoryprivate longprivate final IInventoryprivate final Slotprivate final Slotprivate final IntReferenceHolderprivate RunnableFields inherited from class net.minecraft.inventory.container.Container
containerId, slots -
Constructor Summary
ConstructorsConstructorDescriptionLoomContainer(int p_i50073_1_, PlayerInventory p_i50073_2_) LoomContainer(int p_i50074_1_, PlayerInventory p_i50074_2_, IWorldPosCallable p_i50074_3_) -
Method Summary
Modifier and TypeMethodDescriptionbooleanclickMenuButton(PlayerEntity p_75140_1_, int p_75140_2_) intquickMoveStack(PlayerEntity p_82846_1_, int p_82846_2_) voidregisterUpdateListener(Runnable p_217020_1_) voidremoved(PlayerEntity p_75134_1_) private voidvoidslotsChanged(IInventory p_75130_1_) booleanstillValid(PlayerEntity p_75145_1_) Methods inherited from class net.minecraft.inventory.container.Container
addDataSlot, addDataSlots, addSlot, addSlotListener, backup, broadcastChanges, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clicked, consideredTheSameItem, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftSlotCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getType, isSynched, isValidQuickcraftType, moveItemStackTo, removeSlotListener, resetQuickCraft, setAll, setData, setItem, setSynched, stillValid
-
Field Details
-
access
-
selectedBannerPatternIndex
-
slotUpdateListener
-
bannerSlot
-
dyeSlot
-
patternSlot
-
resultSlot
-
lastSoundTime
private long lastSoundTime -
inputContainer
-
outputContainer
-
-
Constructor Details
-
LoomContainer
-
LoomContainer
-
-
Method Details
-
getSelectedBannerPatternIndex
public int getSelectedBannerPatternIndex() -
stillValid
- Specified by:
stillValidin classContainer
-
clickMenuButton
- Overrides:
clickMenuButtonin classContainer
-
slotsChanged
- Overrides:
slotsChangedin classContainer
-
registerUpdateListener
-
quickMoveStack
- Overrides:
quickMoveStackin classContainer
-
removed
-
setupResultSlot
private void setupResultSlot() -
getBannerSlot
-
getDyeSlot
-
getPatternSlot
-
getResultSlot
-