Class PatternInventory
java.lang.Object
net.minecraft.world.SimpleContainer
com.refinedmods.refinedstorage.common.support.FilteredContainer
com.refinedmods.refinedstorage.common.autocrafting.PatternInventory
- All Implemented Interfaces:
net.minecraft.world.Clearable,net.minecraft.world.Container,net.minecraft.world.inventory.StackedContentsCompatible
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface net.minecraft.world.Container
DEFAULT_DISTANCE_BUFFER -
Constructor Summary
ConstructorsConstructorDescriptionPatternInventory(int patterns, Supplier<net.minecraft.world.level.Level> levelSupplier) -
Method Summary
Modifier and TypeMethodDescriptionlongintintgetMaxStackSize(net.minecraft.world.item.ItemStack stack) net.minecraft.world.item.ItemStackremoveItem(int slot, int amount) voidsetItem(int slot, net.minecraft.world.item.ItemStack stack) voidsetListener(PatternInventory.Listener listener) Methods inherited from class com.refinedmods.refinedstorage.common.support.FilteredContainer
canPlaceItemMethods inherited from class net.minecraft.world.SimpleContainer
addItem, addListener, canAddItem, clearContent, createTag, fillStackedContents, fromTag, getContainerSize, getItem, getItems, isEmpty, removeAllItems, removeItemNoUpdate, removeItemType, removeListener, setChanged, stillValid, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.world.Container
canTakeItem, countItem, hasAnyMatching, hasAnyOf, startOpen, stopOpen
-
Constructor Details
-
PatternInventory
-
-
Method Details
-
setListener
-
removeItem
public net.minecraft.world.item.ItemStack removeItem(int slot, int amount) - Specified by:
removeItemin interfacenet.minecraft.world.Container- Overrides:
removeItemin classnet.minecraft.world.SimpleContainer
-
setItem
public void setItem(int slot, net.minecraft.world.item.ItemStack stack) - Specified by:
setItemin interfacenet.minecraft.world.Container- Overrides:
setItemin classnet.minecraft.world.SimpleContainer
-
getEnergyUsage
public long getEnergyUsage() -
getMaxStackSize
public int getMaxStackSize() -
getMaxStackSize
public int getMaxStackSize(net.minecraft.world.item.ItemStack stack)
-