Class DisableableItemHandlerSlot
java.lang.Object
net.minecraft.world.inventory.Slot
net.minecraftforge.items.SlotItemHandler
com.hrznstudio.titanium.container.impl.DisableableItemHandlerSlot
public class DisableableItemHandlerSlot
extends net.minecraftforge.items.SlotItemHandler
-
Field Summary
Fields inherited from class net.minecraft.world.inventory.Slot
container, x, y -
Constructor Summary
ConstructorsConstructorDescriptionDisableableItemHandlerSlot(net.minecraftforge.items.IItemHandler itemHandler, int index, int xPosition, int yPosition, BasicInventoryContainer basicInventoryContainer) DisableableItemHandlerSlot(net.minecraftforge.items.IItemHandler itemHandler, int index, int xPosition, int yPosition, BooleanSupplier isDisabled) -
Method Summary
Methods inherited from class net.minecraftforge.items.SlotItemHandler
getItem, getItemHandler, getMaxStackSize, getMaxStackSize, initialize, mayPickup, onQuickCraft, remove, setMethods inherited from class net.minecraft.world.inventory.Slot
allowModification, checkTakeAchievements, getContainerSlot, getNoItemIcon, getSlotIndex, hasItem, isHighlightable, isSameInventory, onQuickCraft, onSwapCraft, onTake, safeInsert, safeInsert, safeTake, setBackground, setByPlayer, setChanged, tryRemove
-
Constructor Details
-
DisableableItemHandlerSlot
public DisableableItemHandlerSlot(net.minecraftforge.items.IItemHandler itemHandler, int index, int xPosition, int yPosition, BasicInventoryContainer basicInventoryContainer) -
DisableableItemHandlerSlot
public DisableableItemHandlerSlot(net.minecraftforge.items.IItemHandler itemHandler, int index, int xPosition, int yPosition, BooleanSupplier isDisabled)
-
-
Method Details
-
isActive
public boolean isActive()- Overrides:
isActivein classnet.minecraft.world.inventory.Slot
-
mayPlace
public boolean mayPlace(@Nonnull net.minecraft.world.item.ItemStack stack) - Overrides:
mayPlacein classnet.minecraftforge.items.SlotItemHandler
-