net.minecraft.client.gui.screens.inventory

public class LoomScreen

extends AbstractContainerScreen<LoomMenu>

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable, MenuAccess

ghe
net.minecraft.client.gui.screens.inventory.LoomScreen
net.minecraft.class_494
net.minecraft.client.gui.screen.ingame.LoomScreen

Field summary

Modifier and TypeField
private static final ResourceLocation
E
BANNER_SLOT_SPRITE
field_45481
BANNER_SLOT_TEXTURE
private static final ResourceLocation
F
DYE_SLOT_SPRITE
field_45482
DYE_SLOT_TEXTURE
private static final ResourceLocation
G
PATTERN_SLOT_SPRITE
field_45483
PATTERN_SLOT_TEXTURE
private static final ResourceLocation
H
SCROLLER_SPRITE
field_45476
SCROLLER_TEXTURE
private static final ResourceLocation
I
SCROLLER_DISABLED_SPRITE
field_45477
SCROLLER_DISABLED_TEXTURE
private static final ResourceLocation
J
PATTERN_SELECTED_SPRITE
field_45478
PATTERN_SELECTED_TEXTURE
private static final ResourceLocation
K
PATTERN_HIGHLIGHTED_SPRITE
field_45479
PATTERN_HIGHLIGHTED_TEXTURE
private static final ResourceLocation
L
PATTERN_SPRITE
field_45480
PATTERN_TEXTURE
private static final ResourceLocation
M
ERROR_SPRITE
field_46186
ERROR_TEXTURE
private static final ResourceLocation
N
BG_LOCATION
field_2966
TEXTURE
private static final int
O
PATTERN_COLUMNS
field_32346
PATTERN_LIST_COLUMNS
private static final int
P
PATTERN_ROWS
field_32347
PATTERN_LIST_ROWS
private static final int
Q
SCROLLER_WIDTH
field_32348
SCROLLBAR_WIDTH
private static final int
R
SCROLLER_HEIGHT
field_32349
SCROLLBAR_HEIGHT
private static final int
S
PATTERN_IMAGE_SIZE
field_32350
PATTERN_ENTRY_SIZE
private static final int
T
SCROLLER_FULL_HEIGHT
field_32351
SCROLLBAR_AREA_HEIGHT
private static final int
U
PATTERNS_X
field_32352
PATTERN_LIST_OFFSET_X
private static final int
V
PATTERNS_Y
field_32353
PATTERN_LIST_OFFSET_Y
private static final float
W
BANNER_PATTERN_TEXTURE_SIZE
field_59943
field_59943
private static final float
X
BANNER_PATTERN_WIDTH
field_59944
field_59944
private static final float
Y
BANNER_PATTERN_HEIGHT
field_59945
field_59945
private ModelPart
Z
flag
field_21694
bannerField
private BannerPatternLayers
aa
resultBannerPatterns
field_21841
bannerPatterns
private ItemStack
ab
bannerStack
field_2955
banner
private ItemStack
ac
dyeStack
field_2954
dye
private ItemStack
ad
patternStack
field_2967
pattern
private boolean
ae
displayPatterns
field_2965
canApplyDyePattern
private boolean
af
hasMaxPatterns
field_2961
hasTooManyPatterns
private float
ag
scrollOffs
field_2968
scrollPosition
private boolean
ah
scrolling
field_2958
scrollbarClicked
private int
ai
startRow
field_39190
visibleTopRow

Constructor summary

ModifierConstructor
public (LoomMenu screenHandler, Inventory inventory, Component title)

Method summary

Modifier and TypeMethod
protected void
aV_()
init()
method_25426()
init()
public void
a(fxa arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
private int
E()
totalRowCount()
method_43774()
getRows()
protected void
a(fxa arg0, float arg1, int arg2, int arg3)
renderBg(GuiGraphics arg0, float arg1, int arg2, int arg3)
method_2389(class_332 arg0, float arg1, int arg2, int arg3)
drawBackground(DrawContext arg0, float arg1, int arg2, int arg3)
private void
a(fxa arg0, int arg1, int arg2, hrr arg3)
renderBannerOnButton(GuiGraphics arg0, int arg1, int arg2, TextureAtlasSprite arg3)
method_22692(class_332 arg0, int arg1, int arg2, class_1058 arg3)
drawBanner(DrawContext context, int x, int y, Sprite sprite)
public boolean
a(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
method_25402(double arg0, double arg1, int arg2)
mouseClicked(double arg0, double arg1, int arg2)
public boolean
a(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
method_25403(double arg0, double arg1, int arg2, double arg3, double arg4)
mouseDragged(double arg0, double arg1, int arg2, double arg3, double arg4)
public boolean
a(double arg0, double arg1, double arg2, double arg3)
mouseScrolled(double arg0, double arg1, double arg2, double arg3)
method_25401(double arg0, double arg1, double arg2, double arg3)
mouseScrolled(double arg0, double arg1, double arg2, double arg3)
protected boolean
a(double arg0, double arg1, int arg2, int arg3, int arg4)
hasClickedOutside(double arg0, double arg1, int arg2, int arg3, int arg4)
method_2381(double arg0, double arg1, int arg2, int arg3, int arg4)
isClickOutsideBounds(double arg0, double arg1, int arg2, int arg3, int arg4)
private void
F()
containerChanged()
method_17576()
onInventoryChanged()