Class AbuseReportReasonScreen.ReasonListWidget
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.widget.EntryListWidget<E>
net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidget<AbuseReportReasonScreen.ReasonListWidget.ReasonEntry>
net.minecraft.client.gui.screen.report.AbuseReportReasonScreen.ReasonListWidget
- All Implemented Interfaces:
- Drawable,- Element,- Narratable,- Navigable,- ParentElement,- Selectable
- Enclosing class:
- AbuseReportReasonScreen
@Environment(CLIENT)
public class AbuseReportReasonScreen.ReasonListWidget
extends AlwaysSelectedEntryListWidget<AbuseReportReasonScreen.ReasonListWidget.ReasonEntry>
- Mappings:
- Namespace - Name - official - eyp$a- intermediary - net/minecraft/class_7551$class_7552- named - net/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidgetAlwaysSelectedEntryListWidget.Entry<E extends AlwaysSelectedEntryListWidget.Entry<E>>Nested classes/interfaces inherited from interface net.minecraft.client.gui.SelectableSelectable.SelectionType
- 
Field SummaryFields inherited from class net.minecraft.client.gui.widget.EntryListWidgetbottom, centerListVertically, client, headerHeight, height, itemHeight, left, right, top, widthFields inherited from interface net.minecraft.client.gui.ElementMAX_DOUBLE_CLICK_INTERVAL
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class net.minecraft.client.gui.widget.AlwaysSelectedEntryListWidgetappendNarrations, getNavigationPathMethods inherited from class net.minecraft.client.gui.widget.EntryListWidgetaddEntry, addEntryToTop, appendNarrations, centerScrollOn, children, clearEntries, clickedHeader, drawSelectionHighlight, enableScissor, ensureVisible, getEntry, getEntryAtPosition, getEntryCount, getFirst, getFocused, getHoveredEntry, getMaxPosition, getMaxScroll, getNavigationFocus, getNeighboringEntry, getNeighboringEntry, getNeighboringEntry, getRowBottom, getRowLeft, getRowRight, getRowTop, getScrollAmount, getSelectedOrNull, getType, isMouseOver, isSelectedEntry, method_35721, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, remove, removeEntry, removeEntryWithoutScrolling, render, renderBackground, renderDecorations, renderEntry, renderHeader, renderList, replaceEntries, setFocused, setLeftPos, setRenderBackground, setRenderHeader, setRenderHorizontalShadows, setRenderSelection, setScrollAmount, updateScrollingState, updateSizeMethods inherited from class net.minecraft.client.gui.AbstractParentElementisDragging, setDraggingMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.ElementmouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.NavigablegetNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElementcharTyped, focusOn, getFocusedPath, hoveredElement, isFocused, keyPressed, keyReleased, setFocusedMethods inherited from interface net.minecraft.client.gui.SelectableisNarratable
- 
Constructor Details- 
ReasonListWidget- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Leyp$a;<init>(Leyp;Lenn;)V- intermediary - <init>- Lnet/minecraft/class_7551$class_7552;<init>(Lnet/minecraft/class_7551;Lnet/minecraft/class_310;)V- named - <init>- Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget;<init>(Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen;Lnet/minecraft/client/MinecraftClient;)V
 
 
- 
- 
Method Details- 
getEntry@Nullable public @Nullable AbuseReportReasonScreen.ReasonListWidget.ReasonEntry getEntry(AbuseReportReason reason) - Mappings:
- Namespace - Name - Mixin selector - official - a- Leyp$a;a(Lffr;)Leyp$a$a;- intermediary - method_44522- Lnet/minecraft/class_7551$class_7552;method_44522(Lnet/minecraft/class_7573;)Lnet/minecraft/class_7551$class_7552$class_7553;- named - getEntry- Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget;getEntry(Lnet/minecraft/client/report/AbuseReportReason;)Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget$ReasonEntry;
 
- 
getRowWidthpublic int getRowWidth()- Overrides:
- getRowWidthin class- EntryListWidget<AbuseReportReasonScreen.ReasonListWidget.ReasonEntry>
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lepc;b()I- intermediary - method_25322- Lnet/minecraft/class_350;method_25322()I- named - getRowWidth- Lnet/minecraft/client/gui/widget/EntryListWidget;getRowWidth()I
 
- 
getScrollbarPositionXprotected int getScrollbarPositionX()- Overrides:
- getScrollbarPositionXin class- EntryListWidget<AbuseReportReasonScreen.ReasonListWidget.ReasonEntry>
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lepc;c()I- intermediary - method_25329- Lnet/minecraft/class_350;method_25329()I- named - getScrollbarPositionX- Lnet/minecraft/client/gui/widget/EntryListWidget;getScrollbarPositionX()I
 
- 
setSelectedpublic void setSelected(@Nullable @Nullable AbuseReportReasonScreen.ReasonListWidget.ReasonEntry reasonEntry) - Overrides:
- setSelectedin class- EntryListWidget<AbuseReportReasonScreen.ReasonListWidget.ReasonEntry>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Leyp$a;a(Leyp$a$a;)V- intermediary - method_44730- Lnet/minecraft/class_7551$class_7552;method_44730(Lnet/minecraft/class_7551$class_7552$class_7553;)V- named - setSelected- Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget;setSelected(Lnet/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget$ReasonEntry;)V
 
 
-