Class RecipeBookResults

java.lang.Object
net.minecraft.client.gui.screen.recipebook.RecipeBookResults

@Environment(CLIENT)
public class RecipeBookResults
extends Object
  • Field Details

  • Constructor Details

    • RecipeBookResults

      public RecipeBookResults()
  • Method Details

    • initialize

      public void initialize​(MinecraftClient minecraftClient, int parentLeft, int parentTop)
    • setGui

      public void setGui​(RecipeBookWidget recipeBookWidget)
    • setResults

      public void setResults​(List<RecipeResultCollection> list, boolean resetCurrentPage)
    • refreshResultButtons

      private void refreshResultButtons()
    • hideShowPageButtons

      private void hideShowPageButtons()
    • draw

      public void draw​(MatrixStack matrixStack, int int2, int int3, int int4, int int5, float float2)
    • drawTooltip

      public void drawTooltip​(MatrixStack matrixStack, int int2, int int3)
    • getLastClickedRecipe

      @Nullable public Recipe<?> getLastClickedRecipe()
    • getLastClickedResults

      @Nullable public RecipeResultCollection getLastClickedResults()
    • hideAlternates

      public void hideAlternates()
    • mouseClicked

      public boolean mouseClicked​(double mouseX, double mouseY, int button, int areaLeft, int areaTop, int areaWidth, int areaHeight)
    • onRecipesDisplayed

      public void onRecipesDisplayed​(List<Recipe<?>> list)
    • getMinecraftClient

      public MinecraftClient getMinecraftClient()
    • getRecipeBook

      public RecipeBook getRecipeBook()