Class SlotFixedItemInv
java.lang.Object
net.minecraft.screen.slot.Slot
alexiil.mc.lib.attributes.item.compat.SlotFixedItemInv
- All Implemented Interfaces:
- Convertible
- 
Field SummaryFieldsFields inherited from class net.minecraft.screen.slot.Slotid, inventory, x, y
- 
Constructor SummaryConstructorsConstructorDescriptionSlotFixedItemInv(net.minecraft.screen.ScreenHandler container, FixedItemInv inv, boolean server, int slotIndex, int x, int y)
- 
Method SummaryModifier and TypeMethodDescriptionbooleancanInsert(net.minecraft.item.ItemStack stack)<T> TAttempts to provide a variant of this in the given class form.intgetMaxItemCount(net.minecraft.item.ItemStack stack)voidsetStack(net.minecraft.item.ItemStack stack)Methods inherited from class net.minecraft.screen.slot.SlotcanTakeItems, canTakePartial, getBackgroundSprite, getIndex, getMaxItemCount, getStack, hasStack, insertStack, insertStack, isEnabled, markDirty, onCrafted, onCrafted, onQuickTransfer, onTake, onTakeItem, takeStack, takeStackRange, tryTakeStackRange
- 
Field Details- 
inv
- 
slotIndexpublic final int slotIndex
- 
serverpublic final boolean server
 
- 
- 
Constructor Details- 
SlotFixedItemInvpublic SlotFixedItemInv(net.minecraft.screen.ScreenHandler container, FixedItemInv inv, boolean server, int slotIndex, int x, int y)
 
- 
- 
Method Details- 
canInsertpublic boolean canInsert(net.minecraft.item.ItemStack stack)- Overrides:
- canInsertin class- net.minecraft.screen.slot.Slot
 
- 
getMaxItemCountpublic int getMaxItemCount(net.minecraft.item.ItemStack stack)- Overrides:
- getMaxItemCountin class- net.minecraft.screen.slot.Slot
 
- 
setStackpublic void setStack(net.minecraft.item.ItemStack stack)- Overrides:
- setStackin class- net.minecraft.screen.slot.Slot
 
- 
convertToDescription copied from interface:ConvertibleAttempts to provide a variant of this in the given class form. This does not have to return "this" object if this is already an instance of the given class.Note: In order to be typesafe (and prevent crashes) it is recommended that you return Class.cast(Object)with the object you wish to return rather than just blindly cast to "T".- Specified by:
- convertToin interface- Convertible
 
 
-