Package net.minecraftforge.items
Class SlotItemHandler
java.lang.Object
net.minecraft.world.inventory.Slot
net.minecraftforge.items.SlotItemHandler
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static Containerprivate final intprivate final IItemHandler
- 
Constructor SummaryConstructorsConstructorDescriptionSlotItemHandler(IItemHandler itemHandler, int index, int xPosition, int yPosition) 
- 
Method SummaryModifier and TypeMethodDescription@NotNull ItemStackgetItem()intintgetMaxStackSize(@NotNull ItemStack stack) voidinitialize(ItemStack stack) booleanbooleanvoidonQuickCraft(@NotNull ItemStack oldStackIn, @NotNull ItemStack newStackIn) @NotNull ItemStackremove(int amount) voidMethods inherited from class net.minecraft.world.inventory.SlotallowModification, checkTakeAchievements, getContainerSlot, getNoItemIcon, getSlotIndex, hasItem, isActive, isHighlightable, isSameInventory, onQuickCraft, onSwapCraft, onTake, safeInsert, safeInsert, safeTake, setBackground, setByPlayer, setByPlayer, setChanged, tryRemove
- 
Field Details- 
emptyInventory
- 
itemHandler
- 
indexprivate final int index
 
- 
- 
Constructor Details- 
SlotItemHandler
 
- 
- 
Method Details- 
mayPlace
- 
getItem
- 
set
- 
initialize
- 
onQuickCraftpublic void onQuickCraft(@NotNull @NotNull ItemStack oldStackIn, @NotNull @NotNull ItemStack newStackIn) - Overrides:
- onQuickCraftin class- Slot
 
- 
getMaxStackSizepublic int getMaxStackSize()- Overrides:
- getMaxStackSizein class- Slot
 
- 
getMaxStackSize- Overrides:
- getMaxStackSizein class- Slot
 
- 
mayPickup
- 
remove
- 
getItemHandler
 
-