Class EnchantingScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.ingame.HandledScreen
net.minecraft.client.gui.screen.ingame.EnchantingScreen
- All Implemented Interfaces:
IdentifibleBooleanConsumer
- Mappings:
Namespace Name official bmtintermediary net/minecraft/class_420named net/minecraft/client/gui/screen/ingame/EnchantingScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatprivate static final BookModelprivate static final Identifierprivate final EnchantingScreenHandlerprivate ItemStackprivate final Nameablefloatfloatfloatfloatfloatprivate final PlayerInventoryprivate final Randomprivate static final IdentifierintFields inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
backgroundHeight, backgroundWidth, cursorDragSlots, INVENTORY_TEXTURE, isCursorDragging, screenHandler, x, yFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, height, itemRenderer, labels, passEvents, prevClickedButton, textRenderer, widthFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
ConstructorsConstructorDescriptionEnchantingScreen(PlayerInventory playerInventory, World world, Nameable nameable) -
Method Summary
Modifier and TypeMethodDescriptionvoiddoTick()protected voiddrawBackground(float delta, int mouseX, int mouseY) protected voiddrawForeground(int mouseX, int mouseY) protected voidmouseClicked(int mouseX, int mouseY, int button) voidrender(int mouseX, int mouseY, float tickDelta) voidtick()Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
handleHotbarKeyPressed, init, isPointWithinBounds, keyPressed, method_1131, method_14548, method_14549, mouseDragged, mouseReleased, removed, shouldPauseGameMethods inherited from class net.minecraft.client.gui.screen.Screen
buttonClicked, confirmResult, getClipboard, handleInput, handleKeyboard, handleMouse, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, method_13411, method_14502, method_14503, method_14504, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, setClipboard, setScreenBoundsMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
TEXTURE
- Mappings:
Namespace Name Mixin selector official CLbmt;C:Lnf;intermediary field_6310Lnet/minecraft/class_420;field_6310:Lnet/minecraft/class_1653;named TEXTURELnet/minecraft/client/gui/screen/ingame/EnchantingScreen;TEXTURE:Lnet/minecraft/util/Identifier;
-
BOOK_TEXTURE
- Mappings:
Namespace Name Mixin selector official DLbmt;D:Lnf;intermediary field_6311Lnet/minecraft/class_420;field_6311:Lnet/minecraft/class_1653;named BOOK_TEXTURELnet/minecraft/client/gui/screen/ingame/EnchantingScreen;BOOK_TEXTURE:Lnet/minecraft/util/Identifier;
-
BOOK_MODEL
- Mappings:
Namespace Name Mixin selector official ELbmt;E:Lbpk;intermediary field_1399Lnet/minecraft/class_420;field_1399:Lnet/minecraft/class_433;named BOOK_MODELLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;BOOK_MODEL:Lnet/minecraft/client/render/entity/model/BookModel;
-
playerInventory
- Mappings:
Namespace Name Mixin selector official FLbmt;F:Laec;intermediary field_10482Lnet/minecraft/class_420;field_10482:Lnet/minecraft/class_987;named playerInventoryLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;playerInventory:Lnet/minecraft/entity/player/PlayerInventory;
-
random
- Mappings:
Namespace Name Mixin selector official GLbmt;G:Ljava/util/Random;intermediary field_1400Lnet/minecraft/class_420;field_1400:Ljava/util/Random;named randomLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;random:Ljava/util/Random;
-
enchantingScreenHandler
- Mappings:
Namespace Name Mixin selector official HLbmt;H:Lagb;intermediary field_1401Lnet/minecraft/class_420;field_1401:Lnet/minecraft/class_1013;named enchantingScreenHandlerLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;enchantingScreenHandler:Lnet/minecraft/screen/EnchantingScreenHandler;
-
ticks
public int ticks- Mappings:
Namespace Name Mixin selector official vLbmt;v:Iintermediary field_1391Lnet/minecraft/class_420;field_1391:Inamed ticksLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;ticks:I
-
nextPageAngle
public float nextPageAngle- Mappings:
Namespace Name Mixin selector official wLbmt;w:Fintermediary field_1392Lnet/minecraft/class_420;field_1392:Fnamed nextPageAngleLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;nextPageAngle:F
-
pageAngle
public float pageAngle- Mappings:
Namespace Name Mixin selector official xLbmt;x:Fintermediary field_1393Lnet/minecraft/class_420;field_1393:Fnamed pageAngleLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;pageAngle:F
-
approximatePageAngle
public float approximatePageAngle- Mappings:
Namespace Name Mixin selector official yLbmt;y:Fintermediary field_1394Lnet/minecraft/class_420;field_1394:Fnamed approximatePageAngleLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;approximatePageAngle:F
-
pageRotationSpeed
public float pageRotationSpeed- Mappings:
Namespace Name Mixin selector official zLbmt;z:Fintermediary field_1395Lnet/minecraft/class_420;field_1395:Fnamed pageRotationSpeedLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;pageRotationSpeed:F
-
nextPageTurningSpeed
public float nextPageTurningSpeed- Mappings:
Namespace Name Mixin selector official ALbmt;A:Fintermediary field_1396Lnet/minecraft/class_420;field_1396:Fnamed nextPageTurningSpeedLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;nextPageTurningSpeed:F
-
pageTurningSpeed
public float pageTurningSpeed- Mappings:
Namespace Name Mixin selector official BLbmt;B:Fintermediary field_1397Lnet/minecraft/class_420;field_1397:Fnamed pageTurningSpeedLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;pageTurningSpeed:F
-
field_1398
- Mappings:
Namespace Name Mixin selector official ILbmt;I:Laip;intermediary field_1398Lnet/minecraft/class_420;field_1398:Lnet/minecraft/class_1071;named field_1398Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;field_1398:Lnet/minecraft/item/ItemStack;
-
nameable
- Mappings:
Namespace Name Mixin selector official JLbmt;J:Lui;intermediary field_10483Lnet/minecraft/class_420;field_10483:Lnet/minecraft/class_2611;named nameableLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;nameable:Lnet/minecraft/text/Nameable;
-
-
Constructor Details
-
EnchantingScreen
- Mappings:
Namespace Name Mixin selector official <init>Lbmt;<init>(Laec;Lamu;Lui;)Vintermediary <init>Lnet/minecraft/class_420;<init>(Lnet/minecraft/class_987;Lnet/minecraft/class_1150;Lnet/minecraft/class_2611;)Vnamed <init>Lnet/minecraft/client/gui/screen/ingame/EnchantingScreen;<init>(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/world/World;Lnet/minecraft/text/Nameable;)V
-
-
Method Details
-
drawForeground
protected void drawForeground(int mouseX, int mouseY) - Overrides:
drawForegroundin classHandledScreen- Mappings:
Namespace Name Mixin selector official cLbmg;c(II)Vintermediary method_4262Lnet/minecraft/class_409;method_4262(II)Vnamed drawForegroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(II)V
-
tick
public void tick()- Overrides:
tickin classHandledScreen- Mappings:
Namespace Name Mixin selector official eLblk;e()Vintermediary method_1033Lnet/minecraft/class_388;method_1033()Vnamed tickLnet/minecraft/client/gui/screen/Screen;tick()V
-
mouseClicked
protected void mouseClicked(int mouseX, int mouseY, int button) - Overrides:
mouseClickedin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLblk;a(III)Vintermediary method_1026Lnet/minecraft/class_388;method_1026(III)Vnamed mouseClickedLnet/minecraft/client/gui/screen/Screen;mouseClicked(III)V
-
drawBackground
protected void drawBackground(float delta, int mouseX, int mouseY) - Specified by:
drawBackgroundin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLbmg;a(FII)Vintermediary method_1127Lnet/minecraft/class_409;method_1127(FII)Vnamed drawBackgroundLnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(FII)V
-
render
public void render(int mouseX, int mouseY, float tickDelta) - Overrides:
renderin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLblk;a(IIF)Vintermediary method_1025Lnet/minecraft/class_388;method_1025(IIF)Vnamed renderLnet/minecraft/client/gui/screen/Screen;render(IIF)V
-
doTick
public void doTick()- Mappings:
Namespace Name Mixin selector official aLbmt;a()Vintermediary method_1158Lnet/minecraft/class_420;method_1158()Vnamed doTickLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;doTick()V
-