Package net.minecraftforge.items
Class SlotItemHandler
java.lang.Object
net.minecraft.world.inventory.Slot
net.minecraftforge.items.SlotItemHandler
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Containerprivate final intprivate final IItemHandler - 
Constructor Summary
ConstructorsConstructorDescriptionSlotItemHandler(IItemHandler itemHandler, int index, int xPosition, int yPosition)  - 
Method Summary
Modifier 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.Slot
allowModification, checkTakeAchievements, getContainerSlot, getNoItemIcon, getSlotIndex, hasItem, isActive, isSameInventory, onQuickCraft, onSwapCraft, onTake, safeInsert, safeInsert, safeTake, setBackground, setByPlayer, setChanged, tryRemove 
- 
Field Details
- 
emptyInventory
 - 
itemHandler
 - 
index
private final int index 
 - 
 - 
Constructor Details
- 
SlotItemHandler
 
 - 
 - 
Method Details
- 
mayPlace
 - 
getItem
 - 
set
 - 
initialize
 - 
onQuickCraft
public void onQuickCraft(@NotNull @NotNull ItemStack oldStackIn, @NotNull @NotNull ItemStack newStackIn) - Overrides:
 onQuickCraftin classSlot
 - 
getMaxStackSize
public int getMaxStackSize()- Overrides:
 getMaxStackSizein classSlot
 - 
getMaxStackSize
- Overrides:
 getMaxStackSizein classSlot
 - 
mayPickup
 - 
remove
 - 
getItemHandler
 
 -