Class SmithingScreen

All Implemented Interfaces:
Drawable, Element, ParentElement, ScreenHandlerProvider<SmithingScreenHandler>, TickableElement, ScreenHandlerListener

@Environment(CLIENT)
public class SmithingScreen
extends ForgingScreen<SmithingScreenHandler>
Mappings:
Namespace Name
official dxh
intermediary net/minecraft/class_4895
named net/minecraft/client/gui/screen/ingame/SmithingScreen
  • Field Details

    • TEXTURE

      private static final Identifier TEXTURE
      Mappings:
      Namespace Name Mixin selector
      official A Ldxh;A:Lwb;
      intermediary field_22795 Lnet/minecraft/class_4895;field_22795:Lnet/minecraft/class_2960;
      named TEXTURE Lnet/minecraft/client/gui/screen/ingame/SmithingScreen;TEXTURE:Lnet/minecraft/util/Identifier;
  • Constructor Details

    • SmithingScreen

      public SmithingScreen​(SmithingScreenHandler handler, PlayerInventory playerInventory, Text title)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldxh;<init>(Lbli;Lbhk;Loi;)V
      intermediary <init> Lnet/minecraft/class_4895;<init>(Lnet/minecraft/class_4862;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
      named <init> Lnet/minecraft/client/gui/screen/ingame/SmithingScreen;<init>(Lnet/minecraft/screen/SmithingScreenHandler;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/text/Text;)V
  • Method Details

    • drawForeground

      protected void drawForeground​(MatrixStack matrices, int mouseX, int mouseY)
      Overrides:
      drawForeground in class HandledScreen<SmithingScreenHandler>
      Mappings:
      Namespace Name Mixin selector
      official b Ldwa;b(Ldlr;II)V
      intermediary method_2388 Lnet/minecraft/class_465;method_2388(Lnet/minecraft/class_4587;II)V
      named drawForeground Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(Lnet/minecraft/client/util/math/MatrixStack;II)V