net.minecraft.client.gui.screen

class DebugOptionsScreen$Entry

extends DebugOptionsScreen$AbstractEntry

All mapped superinterfaces:

Widget, Element, Navigable, ParentElement

net.minecraft.client.gui.screens.debug.DebugOptionsScreen$OptionEntry
net.minecraft.class_11644$class_11647
net.minecraft.client.gui.screen.DebugOptionsScreen$Entry

Field summary

Modifier and TypeField
private static final int
BUTTON_WIDTH
field_63529
field_63529
private final Identifier
location
field_61651
label
protected final List<ClickableWidget>
children
field_61649
widgets
private final CyclingButtonWidget<Boolean>
always
field_61652
alwaysOnButton
private final CyclingButtonWidget<Boolean>
overlay
field_61653
inF3Button
private final CyclingButtonWidget<Boolean>
never
field_61654
neverButton
private final String
name
field_61655
renderedLabel
private final boolean
isAllowed
field_61656
canShow
final DebugOptionsScreen
this$0
field_61650
field_61650

Constructor summary

ModifierConstructor
public (DebugOptionsScreen this$0, Identifier label)

Method summary

Modifier and TypeMethod
private MutableText
narrateButton(CycleButton<Boolean> booleanCycleButton)
method_72817(class_5676<Boolean> arg0)
getNarrationMessage(CyclingButtonWidget<Boolean> widget)
private void
setValue(Identifier location, DebugScreenEntryStatus never)
method_72816(class_2960 arg0, class_11635 arg1)
setEntryVisibility(Identifier label, DebugHudEntryVisibility visibility)
public List<? extends Element>
children()
method_25396()
children()
public List<? extends Selectable>
narratables()
method_37025()
selectableChildren()
public void
extractContent(GuiGraphicsExtractor graphics, int mouseX, int mouseY, boolean hovered, float a)
method_25343(class_332 arg0, int arg1, int arg2, boolean arg3, float arg4)
render(DrawContext arg0, int arg1, int arg2, boolean arg3, float arg4)
public void
refreshEntry()
method_72814()
init()
private void
lambda$new$2(Identifier arg0, CycleButton arg1, Boolean arg2)
method_72815(class_2960 arg0, class_5676 arg1, Boolean arg2)
method_72815(Identifier arg0, CyclingButtonWidget button, Boolean value)
private void
lambda$new$1(Identifier arg0, CycleButton arg1, Boolean arg2)
method_72818(class_2960 arg0, class_5676 arg1, Boolean arg2)
method_72818(Identifier arg0, CyclingButtonWidget button, Boolean value)
private void
lambda$new$0(Identifier arg0, CycleButton arg1, Boolean arg2)
method_72819(class_2960 arg0, class_5676 arg1, Boolean arg2)
method_72819(Identifier arg0, CyclingButtonWidget button, Boolean value)