Klasse BackpackMenu

java.lang.Object
net.minecraft.world.inventory.AbstractContainerMenu
info.u_team.u_team_core.menu.UAbstractContainerMenu
info.u_team.u_team_core.menu.FluidContainerMenu
info.u_team.u_team_core.menu.UContainerMenu
info.u_team.useful_backpacks.menu.BackpackMenu

public class BackpackMenu extends info.u_team.u_team_core.menu.UContainerMenu
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen info.u_team.u_team_core.menu.FluidContainerMenu

    info.u_team.u_team_core.menu.FluidContainerMenu.FluidContainerDelegator
  • Feldübersicht

    Von Klasse geerbte Felder net.minecraft.world.inventory.AbstractContainerMenu

    CARRIED_SLOT_SIZE, containerId, QUICKCRAFT_HEADER_CONTINUE, QUICKCRAFT_HEADER_END, QUICKCRAFT_HEADER_START, QUICKCRAFT_TYPE_CHARITABLE, QUICKCRAFT_TYPE_CLONE, QUICKCRAFT_TYPE_GREEDY, SLOT_CLICKED_OUTSIDE, slots
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    BackpackMenu(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.world.Container backpackInventory, BackpackType backpack, int selectedSlot)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    addBackpackInventory(int x, int y)
     
    void
     
    void
    clicked(int slotId, int dragType, net.minecraft.world.inventory.ClickType clickType, net.minecraft.world.entity.player.Player player)
     
    createClientContainer(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buffer)
     
     
    net.minecraft.world.Container
     
    net.minecraft.world.item.ItemStack
    quickMoveStack(net.minecraft.world.entity.player.Player player, int index)
     
    boolean
    stillValid(net.minecraft.world.entity.player.Player player)
     

    Von Klasse geerbte Methoden info.u_team.u_team_core.menu.UContainerMenu

    addDataHolderToClient, addDataHolderToServer, broadcastChangesToServer, sendAllDataToRemote, setDataHolder

    Von Klasse geerbte Methoden info.u_team.u_team_core.menu.FluidContainerMenu

    broadcastFullState, getDelegator

    Von Klasse geerbte Methoden info.u_team.u_team_core.menu.UAbstractContainerMenu

    addPlayerInventory, addSlots, addSlots, getLastSlots, getSynchronizerPlayer, initMenu, setSynchronizerPlayer

    Von Klasse geerbte Methoden net.minecraft.world.inventory.AbstractContainerMenu

    addDataSlot, addDataSlots, addSlot, addSlotListener, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clickMenuButton, findSlot, getCarried, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftPlaceCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getStateId, getType, incrementStateId, initializeContents, isValidQuickcraftType, isValidSlotIndex, moveItemStackTo, removed, removeSlotListener, resetQuickCraft, resumeRemoteUpdates, setCarried, setData, setItem, setRemoteCarried, setRemoteSlot, setRemoteSlotNoCopy, setSynchronizer, slotsChanged, stillValid, suppressRemoteUpdates, transferState

    Von Klasse geerbte Methoden java.lang.Object

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

    • BackpackMenu

      public BackpackMenu(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.world.Container backpackInventory, BackpackType backpack, int selectedSlot)
  • Methodendetails

    • createClientContainer

      public static BackpackMenu createClientContainer(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buffer)
    • addBackpackInventory

      public void addBackpackInventory(int x, int y)
    • broadcastChanges

      public void broadcastChanges()
      Setzt außer Kraft:
      broadcastChanges in Klasse info.u_team.u_team_core.menu.UContainerMenu
    • quickMoveStack

      public net.minecraft.world.item.ItemStack quickMoveStack(net.minecraft.world.entity.player.Player player, int index)
      Angegeben von:
      quickMoveStack in Klasse net.minecraft.world.inventory.AbstractContainerMenu
    • clicked

      public void clicked(int slotId, int dragType, net.minecraft.world.inventory.ClickType clickType, net.minecraft.world.entity.player.Player player)
      Setzt außer Kraft:
      clicked in Klasse net.minecraft.world.inventory.AbstractContainerMenu
    • stillValid

      public boolean stillValid(net.minecraft.world.entity.player.Player player)
      Setzt außer Kraft:
      stillValid in Klasse info.u_team.u_team_core.menu.UContainerMenu
    • getBackpack

      public BackpackType getBackpack()
    • getBackpackInventory

      public net.minecraft.world.Container getBackpackInventory()