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 booleanstatic net.minecraft.world.item.ItemStackcheckDecay(net.minecraft.world.level.Level level, net.minecraft.world.item.ItemStack stack) default 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) static net.minecraft.world.item.ItemStackwithAgeingDecay(net.minecraft.world.level.Level level, net.minecraft.world.item.ItemStack stack, boolean startDecay) static net.minecraft.world.item.ItemStackwithAgeingDecayRemoved(net.minecraft.world.level.Level level, 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) -
withAgeingDecayRemoved
static net.minecraft.world.item.ItemStack withAgeingDecayRemoved(net.minecraft.world.level.Level level, net.minecraft.world.item.ItemStack stack) -
withAgeingDecay
static net.minecraft.world.item.ItemStack withAgeingDecay(net.minecraft.world.level.Level level, net.minecraft.world.item.ItemStack stack, boolean startDecay) -
checkDecay
static net.minecraft.world.item.ItemStack checkDecay(net.minecraft.world.level.Level level, 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
-