Klasse ItemFilterMenu

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.ItemFilterMenu

public class ItemFilterMenu 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
    ItemFilterMenu(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buffer)
     
    ItemFilterMenu(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.world.item.ItemStack filterStack, int selectedSlot, boolean isStrict)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
     
    void
    clicked(int slotId, int dragType, net.minecraft.world.inventory.ClickType clickType, net.minecraft.world.entity.player.Player player)
     
    info.u_team.u_team_core.api.sync.MessageHolder
     
    boolean
     
    boolean
     
    net.minecraft.world.item.ItemStack
    quickMoveStack(net.minecraft.world.entity.player.Player player, int index)
     
    void
    setStrict(boolean isStrict)
     
    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

    • ItemFilterMenu

      public ItemFilterMenu(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.network.FriendlyByteBuf buffer)
    • ItemFilterMenu

      public ItemFilterMenu(int id, net.minecraft.world.entity.player.Inventory playerInventory, net.minecraft.world.item.ItemStack filterStack, int selectedSlot, boolean isStrict)
  • Methodendetails

    • 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
    • broadcastChanges

      public void broadcastChanges()
      Setzt außer Kraft:
      broadcastChanges in Klasse info.u_team.u_team_core.menu.UContainerMenu
    • 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
    • isStrict

      public boolean isStrict()
    • setStrict

      public void setStrict(boolean isStrict)
    • getStrictMessage

      public info.u_team.u_team_core.api.sync.MessageHolder getStrictMessage()
    • hasFilterItem

      public boolean hasFilterItem()
    • 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