Class TackleBoxRodSlot
java.lang.Object
net.minecraft.world.inventory.Slot
com.wdiscute.starcatcher.blocks.tacklebox.TackleBoxRodSlot
public class TackleBoxRodSlot
extends net.minecraft.world.inventory.Slot
-
Field Summary
Fields inherited from class net.minecraft.world.inventory.Slot
container, index, x, y -
Constructor Summary
ConstructorsConstructorDescriptionTackleBoxRodSlot(TackleBoxMenu tackleMenu, net.minecraft.world.Container container, int slot, int x, int y) -
Method Summary
Modifier and TypeMethodDescription@Nullable com.mojang.datafixers.util.Pair<net.minecraft.resources.ResourceLocation, net.minecraft.resources.ResourceLocation> booleanmayPlace(net.minecraft.world.item.ItemStack stack) voidsetByPlayer(net.minecraft.world.item.ItemStack newStack, net.minecraft.world.item.ItemStack oldStack) Methods inherited from class net.minecraft.world.inventory.Slot
allowModification, checkTakeAchievements, getContainerSlot, getItem, getMaxStackSize, getMaxStackSize, getSlotIndex, hasItem, isActive, isFake, isHighlightable, isSameInventory, mayPickup, onQuickCraft, onQuickCraft, onSwapCraft, onTake, remove, safeInsert, safeInsert, safeTake, set, setBackground, setByPlayer, setChanged, tryRemove
-
Constructor Details
-
TackleBoxRodSlot
public TackleBoxRodSlot(TackleBoxMenu tackleMenu, net.minecraft.world.Container container, int slot, int x, int y)
-
-
Method Details
-
getNoItemIcon
@Nullable public @Nullable com.mojang.datafixers.util.Pair<net.minecraft.resources.ResourceLocation,net.minecraft.resources.ResourceLocation> getNoItemIcon()- Overrides:
getNoItemIconin classnet.minecraft.world.inventory.Slot
-
mayPlace
public boolean mayPlace(net.minecraft.world.item.ItemStack stack) - Overrides:
mayPlacein classnet.minecraft.world.inventory.Slot
-
setByPlayer
public void setByPlayer(net.minecraft.world.item.ItemStack newStack, net.minecraft.world.item.ItemStack oldStack) - Overrides:
setByPlayerin classnet.minecraft.world.inventory.Slot
-