net.minecraft.client.gui.screen.game

public class StructureBlockScreen

extends Screen

All mapped superinterfaces:

ConfirmationListener

bjc
net.minecraft.class_3020
net.minecraft.client.gui.screen.game.StructureBlockScreen
net.minecraft.client.gui.inventory.GuiEditStructure

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
f
field_14928
LOGGER
LOGGER
public static final int[]
a
field_14927
NAME_FIELD_KEYS
LEGAL_KEY_CODES
private final StructureBlockEntity
g
field_14929
structureBlock
tileStructure
private BlockMirror
h
field_14930
initialMirror
mirror
private BlockRotation
i
field_14931
initialRotation
rotation
private StructureBlockEntity$Mode
r
field_14932
initialMode
mode
private boolean
s
field_14933
initialIgnoreEntities
ignoreEntities
private boolean
t
field_14934
initialShowAir
showAir
private boolean
u
field_14935
initialShowBoundingBox
showBoundingBox
private TextFieldWidget
v
field_14936
nameField
nameEdit
private TextFieldWidget
w
field_14937
posXField
posXEdit
private TextFieldWidget
x
field_14938
posYField
posYEdit
private TextFieldWidget
y
field_14939
posZField
posZEdit
private TextFieldWidget
z
field_14940
sizeXField
sizeXEdit
private TextFieldWidget
A
field_14906
sizeYField
sizeYEdit
private TextFieldWidget
B
field_14907
sizeZField
sizeZEdit
private TextFieldWidget
C
field_14908
integrityField
integrityEdit
private TextFieldWidget
D
field_14909
seedField
seedEdit
private TextFieldWidget
E
field_14910
dataField
dataEdit
private ButtonWidget
F
field_14911
doneButton
doneButton
private ButtonWidget
G
field_14912
cancelButton
cancelButton
private ButtonWidget
H
field_14913
saveButton
saveButton
private ButtonWidget
I
field_14914
loadButton
loadButton
private ButtonWidget
J
field_14915
rot0Button
rotateZeroDegreesButton
private ButtonWidget
K
field_14916
rot90Button
rotateNinetyDegreesButton
private ButtonWidget
L
field_14917
rot180Button
rotate180DegreesButton
private ButtonWidget
M
field_14918
rot270Button
rotate270DegressButton
private ButtonWidget
N
field_14919
modeButton
modeButton
private ButtonWidget
O
field_14920
detectSizeButton
detectSizeButton
private ButtonWidget
P
field_14921
ignoreEntitiesButton
showEntitiesButton
private ButtonWidget
Q
field_14922
mirrorButton
mirrorButton
private ButtonWidget
R
field_14923
showAirToggle
showAirButton
private ButtonWidget
S
field_14924
boundingBoxToggle
showBoundingBoxButton
private final List<TextFieldWidget>
T
field_14925
textFields
tabOrder
private final DecimalFormat
U
field_14926
decimalFormat
decimalFormat

Constructor summary

ModifierConstructor
public (StructureBlockEntity structureBlock)

Method summary

Modifier and TypeMethod
public void
e()
method_1033()
tick()
updateScreen()
public void
b()
method_1044()
init()
initGui()
public void
m()
method_1030()
removed()
onGuiClosed()
protected void
a(bfm arg0)
method_1027(class_356 arg0)
buttonClicked(ButtonWidget arg0)
actionPerformed(GuiButton arg0)
private void
a()
method_13412()
toggleIgnoreEntities()
updateEntitiesButton()
private void
f()
method_13418()
toggleShowAir()
updateToggleAirButton()
private void
g()
method_13419()
toggleBoundingBox()
updateToggleBoundingBox()
private void
h()
method_13420()
cycleMirror()
updateMirrorButton()
private void
i()
method_13421()
updateRotationButtons()
updateDirectionButtons()
private void
j()
method_13422()
modeChanged()
updateMode()
private boolean
b(int arg0)
method_13415(int arg0)
sendStructureBlockInfo(int updateType)
sendToServer(int arg0)
private long
a(String arg0)
method_13413(String arg0)
parseSeed(String s)
parseSeed(String arg0)
private float
b(String arg0)
method_13416(String arg0)
parseIntegrity(String s)
parseIntegrity(String arg0)
private int
c(String arg0)
method_13417(String arg0)
parseCoordinate(String s)
parseCoordinate(String arg0)
protected void
a(char arg0, int arg1)
method_1024(char arg0, int arg1)
keyPressed(char arg0, int arg1)
keyTyped(char arg0, int arg1)
private static boolean
b(char arg0, int arg1)
method_13414(char arg0, int arg1)
isValidCharInStructureName(char chr, int key)
isValidCharacterForName(char arg0, int arg1)
protected void
a(int arg0, int arg1, int arg2)
method_1026(int arg0, int arg1, int arg2)
mouseClicked(int arg0, int arg1, int arg2)
mouseClicked(int arg0, int arg1, int arg2)
public void
a(int arg0, int arg1, float arg2)
method_1025(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
drawScreen(int arg0, int arg1, float arg2)
public boolean
d()
method_1037()
shouldPauseGame()
doesGuiPauseGame()