Class TeslaSynthesizerResultSlot
java.lang.Object
net.minecraft.world.inventory.Slot
tech.anonymoushacker1279.immersiveweapons.menu.slot.TeslaSynthesizerResultSlot
public class TeslaSynthesizerResultSlot
extends net.minecraft.world.inventory.Slot
-
Field Summary
Fields inherited from class net.minecraft.world.inventory.Slot
container, index, x, y -
Constructor Summary
ConstructorsConstructorDescriptionTeslaSynthesizerResultSlot(net.minecraft.world.Container container, int slotIndex, int xPosition, int yPosition) Constructor for TeslaSynthesizerResultSlot. -
Method Summary
Modifier and TypeMethodDescriptionbooleanmayPlace(net.minecraft.world.item.ItemStack stack) Check if the stack is allowed to be placed in this slot.voidonTake(net.minecraft.world.entity.player.Player player, net.minecraft.world.item.ItemStack stack) Runs when the stack is taken from the object.Methods inherited from class net.minecraft.world.inventory.Slot
allowModification, checkTakeAchievements, getContainerSlot, getItem, getMaxStackSize, getMaxStackSize, getNoItemIcon, getSlotIndex, hasItem, isActive, isFake, isHighlightable, isSameInventory, mayPickup, onQuickCraft, onQuickCraft, onSwapCraft, remove, safeInsert, safeInsert, safeTake, set, setBackground, setByPlayer, setByPlayer, setChanged, tryRemove
-
Constructor Details
-
TeslaSynthesizerResultSlot
public TeslaSynthesizerResultSlot(net.minecraft.world.Container container, int slotIndex, int xPosition, int yPosition) Constructor for TeslaSynthesizerResultSlot.- Parameters:
container- theContainerobjectslotIndex- the slot indexxPosition- the X position of the slotyPosition- the Y position of the slot
-
-
Method Details
-
mayPlace
public boolean mayPlace(net.minecraft.world.item.ItemStack stack) Check if the stack is allowed to be placed in this slot.- Overrides:
mayPlacein classnet.minecraft.world.inventory.Slot- Parameters:
stack- theItemStackto be checked- Returns:
- boolean
-
onTake
public void onTake(net.minecraft.world.entity.player.Player player, net.minecraft.world.item.ItemStack stack) Runs when the stack is taken from the object.- Overrides:
onTakein classnet.minecraft.world.inventory.Slot- Parameters:
player- thePlayerinstancestack- theItemStackbeing taken
-