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 ayyintermediary net/minecraft/class_420named net/minecraft/client/gui/screen/ingame/EnchantingScreen
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatprivate static final BookModelprivate static final Identifierprivate EnchantingScreenHandler(package private) ItemStackprivate final Nameablefloatfloatfloatfloatfloatprivate final PlayerInventoryprivate 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, 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, mouseDragged, mouseReleased, onMouseClick, 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, 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 CLayy;C:Ljy;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 DLayy;D:Ljy;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 ELayy;E:Lbay;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 FLayy;F:Lwm;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 GLayy;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 HLayy;H:Lxs;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 uLayy;u: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 vLayy;v: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 wLayy;w: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 xLayy;x: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 yLayy;y: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 zLayy;z: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 ALayy;A:Fintermediary field_1397Lnet/minecraft/class_420;field_1397:Fnamed pageTurningSpeedLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;pageTurningSpeed:F
-
field_1398
ItemStack field_1398- Mappings:
Namespace Name Mixin selector official BLayy;B:Lzx;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 ILayy;I:Lop;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>Layy;<init>(Lwm;Ladm;Lop;)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 bLayl;b(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 eLaxu;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 aLaxu;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 aLayl;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 aLaxu;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 aLayy;a()Vintermediary method_1158Lnet/minecraft/class_420;method_1158()Vnamed doTickLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;doTick()V
-