类 RecipeBookTestComponent

java.lang.Object
net.minecraft.client.gui.screens.recipebook.RecipeBookComponent<RecipeBookTestMenu>
net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestComponent
所有已实现的接口:
net.minecraft.client.gui.components.events.GuiEventListener, net.minecraft.client.gui.components.Renderable, net.minecraft.client.gui.components.TabOrderedElement, net.minecraft.client.gui.narration.NarratableEntry, net.minecraft.client.gui.narration.NarrationSupplier

public class RecipeBookTestComponent extends net.minecraft.client.gui.screens.recipebook.RecipeBookComponent<RecipeBookTestMenu>
  • 嵌套类概要

    从类继承的嵌套类/接口 net.minecraft.client.gui.screens.recipebook.RecipeBookComponent

    net.minecraft.client.gui.screens.recipebook.RecipeBookComponent.TabInfo

    从接口继承的嵌套类/接口 net.minecraft.client.gui.narration.NarratableEntry

    net.minecraft.client.gui.narration.NarratableEntry.NarrationPriority
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private static final net.minecraft.client.gui.components.WidgetSprites
     
    private static final List<net.minecraft.client.gui.screens.recipebook.RecipeBookComponent.TabInfo>
     

    从类继承的字段 net.minecraft.client.gui.screens.recipebook.RecipeBookComponent

    filterButton, IMAGE_HEIGHT, IMAGE_WIDTH, menu, minecraft, RECIPE_BOOK_LOCATION, RECIPE_BUTTON_SPRITES

    从接口继承的字段 net.minecraft.client.gui.components.events.GuiEventListener

    DOUBLE_CLICK_THRESHOLD_MS
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected void
    fillGhostRecipe(net.minecraft.client.gui.screens.recipebook.GhostSlots p_380075_, RecipeDisplay display, ContextMap p_381016_)
     
    protected Component
     
    protected void
     
    protected boolean
    isCraftingSlot(Slot p_361241_)
     
    protected void
    selectMatchingRecipes(net.minecraft.client.gui.screens.recipebook.RecipeCollection p_360862_, StackedItemContents p_363036_)
     

    从类继承的方法 net.minecraft.client.gui.screens.recipebook.RecipeBookComponent

    charTyped, fillGhostRecipe, hasClickedOutside, init, isFocused, isMouseOver, isVisible, keyPressed, keyReleased, mouseClicked, narrationPriority, recipeShown, recipesUpdated, render, renderGhostRecipe, renderTooltip, sendUpdateSettings, setFocused, setVisible, slotClicked, tick, toggleVisibility, updateNarration, updateScreenPosition

    从类继承的方法 java.lang.Object

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

    从接口继承的方法 net.minecraft.client.gui.components.events.GuiEventListener

    getBorderForArrowNavigation, getCurrentFocusPath, getRectangle, mouseDragged, mouseMoved, mouseReleased, mouseScrolled, nextFocusPath

    从接口继承的方法 net.minecraft.client.gui.narration.NarratableEntry

    getNarratables, isActive

    从接口继承的方法 net.minecraft.client.gui.components.TabOrderedElement

    getTabOrderGroup
  • 字段详细资料

    • FILTER_BUTTON_SPRITES

      private static final net.minecraft.client.gui.components.WidgetSprites FILTER_BUTTON_SPRITES
    • TABS

      private static final List<net.minecraft.client.gui.screens.recipebook.RecipeBookComponent.TabInfo> TABS
  • 构造器详细资料

  • 方法详细资料

    • initFilterButtonTextures

      protected void initFilterButtonTextures()
      指定者:
      initFilterButtonTextures 在类中 net.minecraft.client.gui.screens.recipebook.RecipeBookComponent<RecipeBookTestMenu>
    • isCraftingSlot

      protected boolean isCraftingSlot(Slot p_361241_)
      指定者:
      isCraftingSlot 在类中 net.minecraft.client.gui.screens.recipebook.RecipeBookComponent<RecipeBookTestMenu>
    • selectMatchingRecipes

      protected void selectMatchingRecipes(net.minecraft.client.gui.screens.recipebook.RecipeCollection p_360862_, StackedItemContents p_363036_)
      指定者:
      selectMatchingRecipes 在类中 net.minecraft.client.gui.screens.recipebook.RecipeBookComponent<RecipeBookTestMenu>
    • getRecipeFilterName

      protected Component getRecipeFilterName()
      指定者:
      getRecipeFilterName 在类中 net.minecraft.client.gui.screens.recipebook.RecipeBookComponent<RecipeBookTestMenu>
    • fillGhostRecipe

      protected void fillGhostRecipe(net.minecraft.client.gui.screens.recipebook.GhostSlots p_380075_, RecipeDisplay display, ContextMap p_381016_)
      指定者:
      fillGhostRecipe 在类中 net.minecraft.client.gui.screens.recipebook.RecipeBookComponent<RecipeBookTestMenu>