net.minecraft.client.gui.screens.inventory

public class StructureBlockEditScreen

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable

gtq
net.minecraft.client.gui.screens.inventory.StructureBlockEditScreen
net.minecraft.class_497
net.minecraft.client.gui.screen.ingame.StructureBlockScreen

Field summary

Modifier and TypeField
private static final Component
a
NAME_LABEL
field_26572
STRUCTURE_NAME_TEXT
private static final Component
b
POSITION_LABEL
field_26573
POSITION_TEXT
private static final Component
c
SIZE_LABEL
field_26574
SIZE_TEXT
private static final Component
d
INTEGRITY_LABEL
field_26575
INTEGRITY_TEXT
private static final Component
e
CUSTOM_DATA_LABEL
field_26576
CUSTOM_DATA_TEXT
private static final Component
f
INCLUDE_ENTITIES_LABEL
field_26577
INCLUDE_ENTITIES_TEXT
private static final Component
t
STRICT_LABEL
field_55863
STRICT_TEXT
private static final Component
u
DETECT_SIZE_LABEL
field_26578
DETECT_SIZE_TEXT
private static final Component
v
SHOW_AIR_LABEL
field_26579
SHOW_AIR_TEXT
private static final Component
w
SHOW_BOUNDING_BOX_LABEL
field_26580
SHOW_BOUNDING_BOX_TEXT
private static final com.google.common.collect.ImmutableList<StructureMode>
x
ALL_MODES
field_27993
MODES
private static final com.google.common.collect.ImmutableList<StructureMode>
y
DEFAULT_MODES
field_27994
MODES_EXCEPT_DATA
private final StructureBlockEntity
z
structure
field_2980
structureBlock
private Mirror
A
initialMirror
field_2996
mirror
private Rotation
B
initialRotation
field_3003
rotation
private StructureMode
C
initialMode
field_3004
mode
private boolean
D
initialEntityIgnoring
field_2985
ignoreEntities
private boolean
E
initialStrict
field_55861
strict
private boolean
F
initialShowAir
field_2997
showAir
private boolean
G
initialShowBoundingBox
field_2983
showBoundingBox
private EditBox
H
nameEdit
field_3005
inputName
private EditBox
I
posXEdit
field_2982
inputPosX
private EditBox
J
posYEdit
field_2999
inputPosY
private EditBox
K
posZEdit
field_3010
inputPosZ
private EditBox
L
sizeXEdit
field_2988
inputSizeX
private EditBox
M
sizeYEdit
field_2998
inputSizeY
private EditBox
N
sizeZEdit
field_2978
inputSizeZ
private EditBox
O
integrityEdit
field_3000
inputIntegrity
private EditBox
P
seedEdit
field_2992
inputSeed
private EditBox
Q
dataEdit
field_2986
inputMetadata
private Button
R
saveButton
field_2987
buttonSave
private Button
S
loadButton
field_3006
buttonLoad
private Button
T
rot0Button
field_2995
buttonRotate0
private Button
U
rot90Button
field_2981
buttonRotate90
private Button
V
rot180Button
field_3007
buttonRotate180
private Button
W
rot270Button
field_2993
buttonRotate270
private Button
X
detectButton
field_3009
buttonDetect
private CycleButton<Boolean>
Y
includeEntitiesButton
field_2990
ignoreEntitiesButton
private CycleButton<Boolean>
Z
strictButton
field_55862
strictButton
private CycleButton<Mirror>
aa
mirrorButton
field_2979
mirrorButton
private CycleButton<Boolean>
ab
toggleAirButton
field_3008
showAirButton
private CycleButton<Boolean>
ac
toggleBoundingBox
field_3001
showBoundingBoxButton
private final DecimalFormat
ad
decimalFormat
field_2991
decimalFormat

Constructor summary

ModifierConstructor
public (StructureBlockEntity structureBlock)

Method summary

Modifier and TypeMethod
private void
o()
onDone()
method_2515()
done()
private void
p()
onCancel()
method_2514()
cancel()
protected void
bf_()
init()
method_25426()
init()
protected void
aH_()
setInitialFocus()
method_56131()
setInitialFocus()
public void
a(int arg0, int arg1)
resize(int arg0, int arg1)
method_25410(int arg0, int arg1)
resize(int arg0, int arg1)
private void
F()
updateDirectionButtons()
method_2510()
updateRotationButton()
private void
a(eok arg0)
updateMode(StructureMode arg0)
method_32650(class_2776 arg0)
updateWidgets(StructureBlockMode mode)
private boolean
a(elp$a arg0)
sendToServer(StructureBlockEntity$UpdateType arg0)
method_2516(class_2633$class_2634 arg0)
updateStructureBlock(StructureBlockBlockEntity$Action action)
private long
a(String arg0)
parseSeed(String arg0)
method_2504(String arg0)
parseLong(String string)
private float
b(String arg0)
parseIntegrity(String arg0)
method_2500(String arg0)
parseFloat(String string)
private int
c(String arg0)
parseCoordinate(String arg0)
method_2517(String arg0)
parseInt(String string)
public void
aW_()
onClose()
method_25419()
close()
public boolean
a(gxr arg0)
keyPressed(KeyEvent arg0)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
public void
a(ghi 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)
public boolean
aZ_()
isPauseScreen()
method_25421()
shouldPause()
public boolean
v()
isInGameUi()
method_73150()
deferSubtitles()