Interface AgeingContainerWrapper
- All Superinterfaces:
net.minecraft.world.Clearable,net.minecraft.world.Container
public interface AgeingContainerWrapper
extends net.minecraft.world.Container
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interface -
Field Summary
Fields inherited from interface net.minecraft.world.Container
DEFAULT_DISTANCE_BUFFER -
Method Summary
Modifier and TypeMethodDescriptionstatic booleandefault voiddefault intdefault net.minecraft.world.item.ItemStackgetItem(int slot) static net.minecraft.world.item.ItemStackgetItem(net.minecraft.world.level.Level level, AgeingContainerWrapper.GetItem getItem, int slot) net.minecraft.world.level.LevelgetLevel()net.minecraft.world.Containerstatic booleanisAgeingContainer(net.minecraft.world.Container container) default booleanisEmpty()default net.minecraft.world.item.ItemStackremoveItem(int slot, int amount) static net.minecraft.world.item.ItemStackremoveItem(net.minecraft.world.level.Level level, AgeingContainerWrapper.RemoveItem removeItem, int slot, int amount) default net.minecraft.world.item.ItemStackremoveItemNoUpdate(int slot) static net.minecraft.world.item.ItemStackremoveItemNoUpdate(net.minecraft.world.level.Level level, AgeingContainerWrapper.RemoveItemNoUpdate removeItemNoUpdate, int slot) default voidsetItem(int slot, net.minecraft.world.item.ItemStack stack) static voidsetItem(net.minecraft.world.level.Level level, AgeingContainerWrapper.SetItem setItem, int slot, net.minecraft.world.item.ItemStack stack) Methods inherited from interface net.minecraft.world.Container
canPlaceItem, canTakeItem, countItem, getMaxStackSize, getMaxStackSize, hasAnyMatching, hasAnyOf, setChanged, startOpen, stillValid, stopOpen
-
Method Details
-
ageingInVanillaBarrelsEnabled
static boolean ageingInVanillaBarrelsEnabled() -
isAgeingContainer
static boolean isAgeingContainer(net.minecraft.world.Container container) -
getItem
static net.minecraft.world.item.ItemStack getItem(net.minecraft.world.level.Level level, AgeingContainerWrapper.GetItem getItem, int slot) -
removeItem
static net.minecraft.world.item.ItemStack removeItem(net.minecraft.world.level.Level level, AgeingContainerWrapper.RemoveItem removeItem, int slot, int amount) -
removeItemNoUpdate
static net.minecraft.world.item.ItemStack removeItemNoUpdate(net.minecraft.world.level.Level level, AgeingContainerWrapper.RemoveItemNoUpdate removeItemNoUpdate, int slot) -
setItem
static void setItem(net.minecraft.world.level.Level level, AgeingContainerWrapper.SetItem setItem, int slot, @Nonnull net.minecraft.world.item.ItemStack stack) -
getWrappedContainer
net.minecraft.world.Container getWrappedContainer() -
getLevel
net.minecraft.world.level.Level getLevel() -
clearContent
default void clearContent()- Specified by:
clearContentin interfacenet.minecraft.world.Clearable
-
getContainerSize
default int getContainerSize()- Specified by:
getContainerSizein interfacenet.minecraft.world.Container
-
isEmpty
default boolean isEmpty()- Specified by:
isEmptyin interfacenet.minecraft.world.Container
-
getItem
default net.minecraft.world.item.ItemStack getItem(int slot) - Specified by:
getItemin interfacenet.minecraft.world.Container
-
removeItem
default net.minecraft.world.item.ItemStack removeItem(int slot, int amount) - Specified by:
removeItemin interfacenet.minecraft.world.Container
-
removeItemNoUpdate
default net.minecraft.world.item.ItemStack removeItemNoUpdate(int slot) - Specified by:
removeItemNoUpdatein interfacenet.minecraft.world.Container
-
setItem
default void setItem(int slot, @Nonnull net.minecraft.world.item.ItemStack stack) - Specified by:
setItemin interfacenet.minecraft.world.Container
-