Class EnchantingScreen
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.class_4121
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.ingame.HandledScreen
net.minecraft.client.gui.screen.ingame.EnchantingScreen
- All Implemented Interfaces:
class_4122,class_4123,IdentifibleBooleanConsumer
- Mappings:
Namespace Name official cllintermediary 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, focusedSlot, INVENTORY_TEXTURE, isCursorDragging, screenHandler, x, yFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, client, field_20307, field_20308, height, 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) booleanmouseClicked(double double2, double double3, int int2) voidrender(int mouseX, int mouseY, float tickDelta) voidtick()Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
init, keyPressed, method_1131, method_1134, method_14548, method_14549, method_18607, method_4261, mouseDragged, mouseReleased, removed, shouldPauseGameMethods inherited from class net.minecraft.client.gui.screen.Screen
confirmResult, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isPaste, isSelectAll, method_13411, method_14502, method_18423, method_18605, method_18608, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessageMethods inherited from class net.minecraft.class_4121
getFocused, method_18421, method_18424, method_18425, method_18426Methods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.class_4122
method_18427, method_18428Methods inherited from interface net.minecraft.class_4123
charTyped, keyReleased, mouseScrolled
-
Field Details
-
TEXTURE
- Mappings:
Namespace Name Mixin selector official DLcll;D:Lpc;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 ELcll;E:Lpc;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 FLcll;F:Lcod;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 GLcll;G:Laof;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 HLcll;H: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 ILcll;I:Laqf;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 wLcll;w: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 xLcll;x: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 yLcll;y: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 zLcll;z: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 ALcll;A: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 BLcll;B: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 CLcll;C: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 JLcll;J:Late;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 KLcll;K:Ladr;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>Lcll;<init>(Laof;Laxy;Ladr;)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 cLcky;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 fLckd;f()Vintermediary method_1033Lnet/minecraft/class_388;method_1033()Vnamed tickLnet/minecraft/client/gui/screen/Screen;tick()V
-
mouseClicked
public boolean mouseClicked(double double2, double double3, int int2) - Specified by:
mouseClickedin interfaceclass_4122- Specified by:
mouseClickedin interfaceclass_4123- Overrides:
mouseClickedin classHandledScreen- Mappings:
Namespace Name Mixin selector official mouseClickedLchr;mouseClicked(DDI)Zintermediary mouseClickedLnet/minecraft/class_4122;mouseClicked(DDI)Znamed mouseClickedLnet/minecraft/class_4122;mouseClicked(DDI)Z
-
drawBackground
protected void drawBackground(float delta, int mouseX, int mouseY) - Specified by:
drawBackgroundin classHandledScreen- Mappings:
Namespace Name Mixin selector official aLcky;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 aLckd;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 hLcll;h()Vintermediary method_1158Lnet/minecraft/class_420;method_1158()Vnamed doTickLnet/minecraft/client/gui/screen/ingame/EnchantingScreen;doTick()V
-