net.minecraft.client.gui.screens.inventory

public class LoomScreen

extends AbstractContainerScreen<LoomMenu>

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable, MenuAccess

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

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
aT_()
init()
method_25426()
init()
public void
a(fns 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
G()
totalRowCount()
method_43774()
getRows()
protected void
a(fns 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(fns arg0, jq<dun> arg1, int arg2, int arg3)
renderPattern(GuiGraphics arg0, Holder<BannerPattern> arg1, int arg2, int arg3)
method_22692(class_332 arg0, class_6880<class_2582> arg1, int arg2, int arg3)
drawBanner(DrawContext context, RegistryEntry<BannerPattern> pattern, int x, int y)
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
J()
containerChanged()
method_17576()
onInventoryChanged()