Class ValidatedSlot
java.lang.Object
net.minecraft.world.inventory.Slot
com.refinedmods.refinedstorage.common.support.containermenu.ValidatedSlot
- Direct Known Subclasses:
 PatternSlot
public class ValidatedSlot
extends net.minecraft.world.inventory.Slot
- 
Field Summary
Fields inherited from class net.minecraft.world.inventory.Slot
container, index, x, y - 
Constructor Summary
ConstructorsConstructorDescriptionValidatedSlot(net.minecraft.world.Container container, int index, int x, int y, Predicate<net.minecraft.world.item.ItemStack> predicate)  - 
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.world.inventory.SlotforStorageContainer(net.minecraft.world.Container container, int index, int x, int y) booleanmayPlace(net.minecraft.world.item.ItemStack stack) Methods inherited from class net.minecraft.world.inventory.Slot
allowModification, checkTakeAchievements, getContainerSlot, getItem, getMaxStackSize, getMaxStackSize, getNoItemIcon, hasItem, isActive, isFake, isHighlightable, mayPickup, onQuickCraft, onQuickCraft, onSwapCraft, onTake, remove, safeInsert, safeInsert, safeTake, set, setByPlayer, setByPlayer, setChanged, tryRemove 
- 
Constructor Details
- 
ValidatedSlot
public ValidatedSlot(net.minecraft.world.Container container, int index, int x, int y, Predicate<net.minecraft.world.item.ItemStack> predicate)  
 - 
 - 
Method Details
- 
mayPlace
public boolean mayPlace(net.minecraft.world.item.ItemStack stack) - Overrides:
 mayPlacein classnet.minecraft.world.inventory.Slot
 - 
forStorageContainer
public static net.minecraft.world.inventory.Slot forStorageContainer(net.minecraft.world.Container container, int index, int x, int y)  
 -