net.minecraft.client.gui.screen.ingame

public class CommandBlockScreen

extends AbstractCommandBlockScreen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

net.minecraft.client.gui.screens.inventory.CommandBlockEditScreen
net.minecraft.class_477
net.minecraft.client.gui.screen.ingame.CommandBlockScreen

Field summary

Modifier and TypeField
private final CommandBlockBlockEntity
autoCommandBlock
field_2865
blockEntity
private CyclingButtonWidget<CommandBlockBlockEntity$Type>
modeButton
field_2869
modeButton
private CyclingButtonWidget<Boolean>
conditionalButton
field_2871
conditionalModeButton
private CyclingButtonWidget<Boolean>
autoexecButton
field_2866
redstoneTriggerButton
private CommandBlockBlockEntity$Type
mode
field_2870
mode
private boolean
conditional
field_2868
conditional
private boolean
autoexec
field_2867
autoActivate

Constructor summary

ModifierConstructor
public (CommandBlockBlockEntity blockEntity)

Method summary

Modifier and TypeMethod
protected CommandBlockExecutor
getCommandBlock()
method_2351()
getCommandExecutor()
protected int
getPreviousY()
method_2364()
getTrackOutputButtonHeight()
protected void
init()
method_25426()
init()
protected void
addExtraControls()
method_73426()
addAdditionalButtons()
private void
enableControls(boolean state)
method_32647(boolean arg0)
setButtonsActive(boolean active)
public void
updateGui()
method_2457()
updateCommandBlock()
public void
resize(int width, int height)
method_25410(int arg0, int arg1)
resize(int arg0, int arg1)
protected void
populateAndSendPacket()
method_2352()
syncSettingsToServer()
private void
lambda$addExtraControls$3(CycleButton arg0, Boolean arg1)
method_73429(class_5676 arg0, Boolean arg1)
method_73429(CyclingButtonWidget button, Boolean autoActivate)
private void
lambda$addExtraControls$2(CycleButton arg0, Boolean arg1)
method_73430(class_5676 arg0, Boolean arg1)
method_73430(CyclingButtonWidget button, Boolean conditional)
private void
lambda$addExtraControls$1(CycleButton arg0, CommandBlockEntity$Mode arg1)
method_73428(class_5676 arg0, class_2593$class_2594 arg1)
method_73428(CyclingButtonWidget button, CommandBlockBlockEntity$Type mode)
private static Text
lambda$addExtraControls$0(CommandBlockEntity$Mode arg0)
method_73427(class_2593$class_2594 arg0)
method_73427(CommandBlockBlockEntity$Type type)