net.minecraft.client.gui.screens.worldselection

public class EditGameRulesScreen

extends Screen

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TickableWidget, Widget

dtz
net.minecraft.client.gui.screens.worldselection.EditGameRulesScreen
net.minecraft.class_5235
net.minecraft.client.gui.screen.world.EditGameRulesScreen
net.minecraft.client.gui.screen.EditGamerulesScreen

Field summary

Modifier and TypeField
private final Consumer<Optional<GameRules>>
a
exitCallback
field_24293
ruleSaver
field_238965_a_
private EditGameRulesScreen$RuleList
b
rules
field_24294
ruleListWidget
field_238966_b_
private final Set<EditGameRulesScreen$RuleEntry>
c
invalidEntries
field_24295
invalidRuleWidgets
field_238967_c_
private Button
p
doneButton
field_24296
doneButton
field_238968_p_
private List<FormattedText>
q
tooltip
field_24297
tooltip
field_238969_q_
private final GameRules
r
gameRules
field_24298
gameRules
field_238970_r_

Constructor summary

ModifierConstructor
public (GameRules gameRules, Consumer<Optional<GameRules>> ruleSaveConsumer)

Method summary

Modifier and TypeMethod
protected void
b()
init()
method_25426()
init()
func_231160_c_()
public void
e()
removed()
method_25432()
removed()
func_231164_f_()
public void
au_()
onClose()
method_25419()
onClose()
func_231175_as__()
public void
a(dhl arg0, int arg1, int arg2, float arg3)
render(PoseStack arg0, int arg1, int arg2, float arg3)
method_25394(class_4587 arg0, int arg1, int arg2, float arg3)
render(MatrixStack arg0, int arg1, int arg2, float arg3)
func_230430_a_(MatrixStack arg0, int arg1, int arg2, float arg3)
private void
b(List<mu> arg0)
setTooltip(List<FormattedText> arg0)
method_27624(List<class_5348> arg0)
setTooltipDescription(List<StringRenderable> description)
func_238980_b_(List<ITextProperties> arg0)
private void
i()
updateDoneButton()
method_27632()
updateDoneButton()
func_238984_g_()
private void
a(dtz$f arg0)
markInvalid(EditGameRulesScreen$RuleEntry arg0)
method_27620(class_5235$class_5240 arg0)
markInvalid(EditGameRulesScreen$AbstractRuleWidget ruleWidget)
func_238972_a_(EditGamerulesScreen$Gamerule arg0)
private void
b(dtz$f arg0)
clearInvalid(EditGameRulesScreen$RuleEntry arg0)
method_27626(class_5235$class_5240 arg0)
markValid(EditGameRulesScreen$AbstractRuleWidget ruleWidget)
func_238977_b_(EditGamerulesScreen$Gamerule arg0)