Class EditGameRulesScreen.IntRuleWidget
java.lang.Object
net.minecraft.client.gui.widget.EntryListWidget.Entry<E>
net.minecraft.client.gui.widget.ElementListWidget.Entry<EditGameRulesScreen.AbstractRuleWidget>
net.minecraft.client.gui.screen.world.EditGameRulesScreen.AbstractRuleWidget
net.minecraft.client.gui.screen.world.EditGameRulesScreen.NamedRuleWidget
net.minecraft.client.gui.screen.world.EditGameRulesScreen.IntRuleWidget
- All Implemented Interfaces:
- Element,- ParentElement
- Enclosing class:
- EditGameRulesScreen
@Environment(CLIENT)
public class EditGameRulesScreen.IntRuleWidget
extends EditGameRulesScreen.NamedRuleWidget
- Mappings:
- Namespace - Name - official - epm$e- intermediary - net/minecraft/class_5235$class_5239- named - net/minecraft/client/gui/screen/world/EditGameRulesScreen$IntRuleWidget
- 
Field SummaryFieldsFields inherited from class net.minecraft.client.gui.screen.world.EditGameRulesScreen.NamedRuleWidgetchildrenFields inherited from class net.minecraft.client.gui.screen.world.EditGameRulesScreen.AbstractRuleWidgetdescriptionFields inherited from interface net.minecraft.client.gui.ElementMAX_DOUBLE_CLICK_INTERVAL
- 
Constructor SummaryConstructorsConstructorDescriptionIntRuleWidget(Text name, List<OrderedText> description, String ruleName, GameRules.IntRule rule) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidrender(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.Methods inherited from class net.minecraft.client.gui.screen.world.EditGameRulesScreen.NamedRuleWidgetchildren, drawName, selectableChildrenMethods inherited from class net.minecraft.client.gui.widget.ElementListWidget.EntrygetFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.widget.EntryListWidget.EntryisMouseOverMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.ElementisMouseOver, mouseMovedMethods inherited from interface net.minecraft.client.gui.ParentElementchangeFocus, charTyped, focusOn, hoveredElement, keyPressed, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
- 
Field Details- 
valueWidget- Mappings:
- Namespace - Name - Mixin selector - official - d- Lepm$e;d:Lehx;- intermediary - field_24309- Lnet/minecraft/class_5235$class_5239;field_24309:Lnet/minecraft/class_342;- named - valueWidget- Lnet/minecraft/client/gui/screen/world/EditGameRulesScreen$IntRuleWidget;valueWidget:Lnet/minecraft/client/gui/widget/TextFieldWidget;
 
 
- 
- 
Constructor Details- 
IntRuleWidgetpublic IntRuleWidget(Text name, List<OrderedText> description, String ruleName, GameRules.IntRule rule) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lepm$e;<init>(Lepm;Lrq;Ljava/util/List;Ljava/lang/String;Lcgt$d;)V- intermediary - <init>- Lnet/minecraft/class_5235$class_5239;<init>(Lnet/minecraft/class_5235;Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/class_1928$class_4312;)V- named - <init>- Lnet/minecraft/client/gui/screen/world/EditGameRulesScreen$IntRuleWidget;<init>(Lnet/minecraft/client/gui/screen/world/EditGameRulesScreen;Lnet/minecraft/text/Text;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/GameRules$IntRule;)V
 
 
- 
- 
Method Details- 
renderpublic void render(MatrixStack matrices, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta) Renders an entry in a list.- Specified by:
- renderin class- EntryListWidget.Entry<EditGameRulesScreen.AbstractRuleWidget>
- Parameters:
- matrices- the matrix stack used for rendering
- index- the index of the entry
- y- the Y coordinate of the entry
- x- the X coordinate of the entry
- entryWidth- the width of the entry
- entryHeight- the height of the entry
- mouseX- the X coordinate of the mouse
- mouseY- the Y coordinate of the mouse
- hovered- whether the mouse is hovering over the entry
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lehl$a;a(Leaq;IIIIIIIZF)V- intermediary - method_25343- Lnet/minecraft/class_350$class_351;method_25343(Lnet/minecraft/class_4587;IIIIIIIZF)V- named - render- Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;render(Lnet/minecraft/client/util/math/MatrixStack;IIIIIIIZF)V
 
 
-