Interface AgeingContainerWrapper

All Superinterfaces:
net.minecraft.world.Clearable, net.minecraft.world.Container

public interface AgeingContainerWrapper extends net.minecraft.world.Container
  • 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:
      clearContent in interface net.minecraft.world.Clearable
    • getContainerSize

      default int getContainerSize()
      Specified by:
      getContainerSize in interface net.minecraft.world.Container
    • isEmpty

      default boolean isEmpty()
      Specified by:
      isEmpty in interface net.minecraft.world.Container
    • getItem

      default net.minecraft.world.item.ItemStack getItem(int slot)
      Specified by:
      getItem in interface net.minecraft.world.Container
    • removeItem

      default net.minecraft.world.item.ItemStack removeItem(int slot, int amount)
      Specified by:
      removeItem in interface net.minecraft.world.Container
    • removeItemNoUpdate

      default net.minecraft.world.item.ItemStack removeItemNoUpdate(int slot)
      Specified by:
      removeItemNoUpdate in interface net.minecraft.world.Container
    • setItem

      default void setItem(int slot, @Nonnull net.minecraft.world.item.ItemStack stack)
      Specified by:
      setItem in interface net.minecraft.world.Container