Class SlotRemoveOnly
java.lang.Object
net.minecraft.world.inventory.Slot
org.cyclops.cyclopscore.inventory.slot.SlotExtended
org.cyclops.cyclopscore.inventory.slot.SlotRemoveOnly
A slot from which the player can only remove an item, not place one inside it.
-
Field Summary
Fields inherited from class net.minecraft.world.inventory.Slot
container, index, x, y
-
Constructor Summary
ConstructorDescriptionSlotRemoveOnly
(net.minecraft.world.Container inventory, int index, int x, int y) Make a new instance. -
Method Summary
Methods inherited from class org.cyclops.cyclopscore.inventory.slot.SlotExtended
mayPickup
Methods inherited from class net.minecraft.world.inventory.Slot
allowModification, checkTakeAchievements, getContainerSlot, getItem, getMaxStackSize, getMaxStackSize, getNoItemIcon, getSlotIndex, hasItem, isActive, isHighlightable, isSameInventory, onQuickCraft, onQuickCraft, onSwapCraft, onTake, remove, safeInsert, safeInsert, safeTake, set, setBackground, setByPlayer, setChanged, tryRemove
-
Constructor Details
-
SlotRemoveOnly
public SlotRemoveOnly(net.minecraft.world.Container inventory, int index, int x, int y) Make a new instance.- Parameters:
inventory
- The inventory for which the slot applies.index
- The index the slot is at.x
- The X coordinate for the slot to render at.y
- The Y coordinate for the slot to render at.
-
-
Method Details
-
mayPlace
public boolean mayPlace(net.minecraft.world.item.ItemStack itemStack) - Overrides:
mayPlace
in classSlotExtended
-