Klasse DelegateInventory

java.lang.Object
info.u_team.useful_backpacks.inventory.DelegateInventory
Alle implementierten Schnittstellen:
net.minecraft.world.Clearable, net.minecraft.world.Container

public class DelegateInventory extends Object implements net.minecraft.world.Container
  • Feldübersicht

    Von Schnittstelle geerbte Felder net.minecraft.world.Container

    DEFAULT_DISTANCE_BUFFER
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    DelegateInventory(net.minecraft.world.Container fallback)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    boolean
    canPlaceItem(int index, net.minecraft.world.item.ItemStack stack)
     
    void
     
    int
    countItem(net.minecraft.world.item.Item itemIn)
     
    int
     
    net.minecraft.world.item.ItemStack
    getItem(int index)
     
    int
     
    boolean
    hasAnyOf(Set<net.minecraft.world.item.Item> set)
     
    boolean
     
    net.minecraft.world.item.ItemStack
    removeItem(int index, int count)
     
    net.minecraft.world.item.ItemStack
    removeItemNoUpdate(int index)
     
    void
     
    void
    setInventory(net.minecraft.world.Container inventory)
     
    void
    setItem(int index, net.minecraft.world.item.ItemStack stack)
     
    void
    startOpen(net.minecraft.world.entity.player.Player player)
     
    boolean
    stillValid(net.minecraft.world.entity.player.Player player)
     
    void
    stopOpen(net.minecraft.world.entity.player.Player player)
     

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden net.minecraft.world.Container

    canTakeItem, getMaxStackSize, hasAnyMatching
  • Konstruktordetails

    • DelegateInventory

      public DelegateInventory(net.minecraft.world.Container fallback)
  • Methodendetails

    • setInventory

      public void setInventory(net.minecraft.world.Container inventory)
    • clearContent

      public void clearContent()
      Angegeben von:
      clearContent in Schnittstelle net.minecraft.world.Clearable
    • getContainerSize

      public int getContainerSize()
      Angegeben von:
      getContainerSize in Schnittstelle net.minecraft.world.Container
    • isEmpty

      public boolean isEmpty()
      Angegeben von:
      isEmpty in Schnittstelle net.minecraft.world.Container
    • getItem

      public net.minecraft.world.item.ItemStack getItem(int index)
      Angegeben von:
      getItem in Schnittstelle net.minecraft.world.Container
    • removeItem

      public net.minecraft.world.item.ItemStack removeItem(int index, int count)
      Angegeben von:
      removeItem in Schnittstelle net.minecraft.world.Container
    • removeItemNoUpdate

      public net.minecraft.world.item.ItemStack removeItemNoUpdate(int index)
      Angegeben von:
      removeItemNoUpdate in Schnittstelle net.minecraft.world.Container
    • setItem

      public void setItem(int index, net.minecraft.world.item.ItemStack stack)
      Angegeben von:
      setItem in Schnittstelle net.minecraft.world.Container
    • getMaxStackSize

      public int getMaxStackSize()
      Angegeben von:
      getMaxStackSize in Schnittstelle net.minecraft.world.Container
    • setChanged

      public void setChanged()
      Angegeben von:
      setChanged in Schnittstelle net.minecraft.world.Container
    • stillValid

      public boolean stillValid(net.minecraft.world.entity.player.Player player)
      Angegeben von:
      stillValid in Schnittstelle net.minecraft.world.Container
    • startOpen

      public void startOpen(net.minecraft.world.entity.player.Player player)
      Angegeben von:
      startOpen in Schnittstelle net.minecraft.world.Container
    • stopOpen

      public void stopOpen(net.minecraft.world.entity.player.Player player)
      Angegeben von:
      stopOpen in Schnittstelle net.minecraft.world.Container
    • canPlaceItem

      public boolean canPlaceItem(int index, net.minecraft.world.item.ItemStack stack)
      Angegeben von:
      canPlaceItem in Schnittstelle net.minecraft.world.Container
    • countItem

      public int countItem(net.minecraft.world.item.Item itemIn)
      Angegeben von:
      countItem in Schnittstelle net.minecraft.world.Container
    • hasAnyOf

      public boolean hasAnyOf(Set<net.minecraft.world.item.Item> set)
      Angegeben von:
      hasAnyOf in Schnittstelle net.minecraft.world.Container