net.minecraft.client.gui.screen.ingame

public class EnchantmentScreen

extends HandledScreen<EnchantmentScreenHandler>

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable, RenderTickUpdatable, ScreenHandlerProvider

net.minecraft.client.gui.screens.inventory.EnchantmentScreen
net.minecraft.class_486
net.minecraft.client.gui.screen.ingame.EnchantmentScreen

Field summary

Modifier and TypeField
private static final Identifier
ENCHANTING_TABLE_LOCATION
field_2910
TEXTURE
private static final Identifier
ENCHANTING_BOOK_LOCATION
field_2901
BOOK_TEXTURE
private final Random
random
field_2911
random
private BookModel
bookModel
field_2908
BOOK_MODEL
public float
flip
field_2912
nextPageAngle
public float
oFlip
field_2914
pageAngle
public float
flipT
field_2909
approximatePageAngle
public float
flipA
field_2906
pageRotationSpeed
public float
open
field_2905
nextPageTurningSpeed
public float
oOpen
field_2904
pageTurningSpeed
private ItemStack
last
field_2913
stack
private final class_1_1984[]
enchantmentOptions
field_1_12518
field_1_12518

Constructor summary

ModifierConstructor
public (EnchantmentScreenHandler handler, PlayerInventory inventory, Text title)

Method summary

Modifier and TypeMethod
protected void
init()
method_25426()
init()
public void
containerTick()
method_37432()
handledScreenTick()
public void
extractBackground(GuiGraphicsExtractor graphics)
method_25420(class_332 arg0)
renderBackground(DrawContext arg0)
private void
extractBook(GuiGraphicsExtractor graphics, int left, int top)
method_52223(class_332 arg0, int arg1, int arg2)
drawBook(DrawContext context, int x, int y)
public void
tickBook()
method_2478()
doTick()
private void
tickTooltipAndActiveState()
method_1_12443()
method_1_12443()
private Text
getClue(int index)
method_1_12439(int arg0)
method_1_12439(int arg0)
private Tooltip
getTooltip(int index, Component clue)
method_1_12440(int arg0, class_2561 arg1)
method_1_12440(int arg0, Text arg1)
private static void
lambda$init$1(EnchantmentScreen arg0, AbstractWidget arg1)
method_1_12442(class_486 arg0, class_339 arg1)
method_1_12442(EnchantmentScreen arg0, ClickableWidget arg1)
private void
lambda$init$0(int arg0, Button arg1)
method_1_12441(int arg0, class_4185 arg1)
method_1_12441(int arg0, ButtonWidget arg1)