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 bgeintermediary 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, method_1131, 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, 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 CLbge;C:Lkl;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 DLbge;D:Lkl;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 ELbge;E:Lbij;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 FLbge;F:Lzi;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 GLbge;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 HLbge;H:Labf;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 uLbge;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 vLbge;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 wLbge;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 xLbge;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 yLbge;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 zLbge;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 ALbge;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 BLbge;B:Ladq;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 ILbge;I:Lqt;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>Lbge;<init>(Lzi;Laht;Lqt;)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 bLbfr;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 eLbez;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 aLbez;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 aLbfr;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 aLbez;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 aLbge;a()Vintermediary method_1158Lnet/minecraft/class_420;method_1158()Vnamed doTickLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;doTick()V
-