Class CreativeInventoryScreen.CreativeScreenHandler
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.client.gui.screen.ingame.CreativeInventoryScreen.CreativeScreenHandler
- Enclosing class:
- CreativeInventoryScreen
@Environment(CLIENT) public static class CreativeInventoryScreen.CreativeScreenHandler extends ScreenHandler
-
Field Summary
Fields Modifier and Type Field Description DefaultedList<ItemStack>
itemList
Fields inherited from class net.minecraft.screen.ScreenHandler
slots, syncId
-
Constructor Summary
Constructors Constructor Description CreativeScreenHandler(PlayerEntity playerEntity)
-
Method Summary
Modifier and Type Method Description boolean
canInsertIntoSlot(ItemStack stack, Slot slot)
boolean
canInsertIntoSlot(Slot slot)
boolean
canUse(PlayerEntity player)
void
scrollItems(float position)
boolean
shouldShowScrollbar()
ItemStack
transferSlot(PlayerEntity player, int index)
Methods inherited from class net.minecraft.screen.ScreenHandler
addListener, addProperties, addProperty, addSlot, calculateComparatorOutput, calculateComparatorOutput, calculateStackSize, canInsertItemIntoSlot, canUse, checkDataCount, checkSize, close, dropInventory, endQuickCraft, getNextActionId, getSlot, getStacks, getType, insertItem, isNotRestricted, onButtonClick, onContentChanged, onSlotClick, packQuickCraftData, removeListener, sendContentUpdates, setPlayerRestriction, setProperty, setStackInSlot, shouldQuickCraftContinue, unpackQuickCraftButton, unpackQuickCraftStage, updateSlotStacks
-
Field Details
-
itemList
-
-
Constructor Details
-
CreativeScreenHandler
-
-
Method Details
-
canUse
- Specified by:
canUse
in classScreenHandler
-
scrollItems
public void scrollItems(float position) -
shouldShowScrollbar
public boolean shouldShowScrollbar() -
transferSlot
- Overrides:
transferSlot
in classScreenHandler
-
canInsertIntoSlot
- Overrides:
canInsertIntoSlot
in classScreenHandler
-
canInsertIntoSlot
- Overrides:
canInsertIntoSlot
in classScreenHandler
-