@Environment(value=CLIENT) public class EditGameRulesScreen.BooleanRuleWidget extends EditGameRulesScreen.NamedRuleWidget
| Modifier and Type | Field and Description |
|---|---|
private ButtonWidget |
toggleButton |
children| Constructor and Description |
|---|
BooleanRuleWidget(Text name,
List<StringRenderable> description,
String ruleName,
GameRules.BooleanRule booleanRule) |
| Modifier and Type | Method and Description |
|---|---|
private MutableText |
createBooleanRuleText(Text text,
boolean value) |
void |
render(MatrixStack matrices,
int index,
int y,
int x,
int entryWidth,
int entryHeight,
int mouseX,
int mouseY,
boolean hovered,
float tickDelta) |
children, drawNamegetFocused, isDragging, setDragging, setFocusedisMouseOverclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchangeFocus, charTyped, focusOn, hoveredElement, keyPressed, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocusisMouseOver, mouseMovedprivate final ButtonWidget toggleButton
public BooleanRuleWidget(Text name, List<StringRenderable> description, String ruleName, GameRules.BooleanRule booleanRule)
private MutableText createBooleanRuleText(Text text, boolean value)
public void render(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta)
render in class EntryListWidget.Entry<EditGameRulesScreen.AbstractRuleWidget>