Package net.minecraft.client.gui.widget
Class EntryListWidget
java.lang.Object
net.minecraft.client.gui.widget.EntryListWidget
- Direct Known Subclasses:
class_91.class_93,class_91.class_99,PackScreen.class_195,SelectWorldScreen.class_569
- Mappings:
Namespace Name intermediary net/minecraft/class_97glue class_437server net/minecraft/class_97client lgnamed net/minecraft/client/gui/widget/EntryListWidget
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final intprivate floatprivate floatprivate intprivate longprivate booleanprivate booleanprivate intprivate final intprotected final intprivate final intprivate final Minecraftprivate final intprivate floatprivate intprivate intprotected final intprivate final int -
Constructor Summary
ConstructorsConstructorDescriptionEntryListWidget(Minecraft minecraft, int width, int height, int top, int bottom, int itemHeight) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuttonClicked(ButtonWidget button) protected abstract voidentryClicked(int index, boolean doubleClick) protected intprotected abstract intprotected abstract booleanisSelectedEntry(int index) protected voidmethod_1254(int int2, int int3) protected voidmethod_1255(int int2, int int3) voidmethod_1260(boolean bool) protected voidmethod_1261(boolean bool, int int2) intmethod_1262(int int2, int int3) private voidprotected voidmethod_1265(int int2, int int3, Tessellator tessellator) voidregisterButtons(List list, int scrollUp, int scrollDown) voidrender(int mouseX, int mouseY, float float2) protected abstract voidprivate voidrenderBackground(int int2, int int3, int int4, int int5) protected abstract voidrenderEntry(int index, int x, int y, int int2, Tessellator tesselator)
-
Field Details
-
minecraft
- Mappings:
Namespace Name Mixin selector intermediary field_1528Lnet/minecraft/class_97;field_1528:Lnet/minecraft/client/Minecraft;glue field_1692Lclass_437;field_1692:Lnet/minecraft/client/Minecraft;server field_1528Lnet/minecraft/class_97;field_1528:Lnet/minecraft/client/Minecraft;client aLlg;a:Lnet/minecraft/client/Minecraft;named minecraftLnet/minecraft/client/gui/widget/EntryListWidget;minecraft:Lnet/minecraft/client/Minecraft;
-
width
private final int width- Mappings:
Namespace Name Mixin selector intermediary field_1529Lnet/minecraft/class_97;field_1529:Iglue field_1693Lclass_437;field_1693:Iserver field_1529Lnet/minecraft/class_97;field_1529:Iclient bLlg;b:Inamed widthLnet/minecraft/client/gui/widget/EntryListWidget;width:I
-
height
private final int height- Mappings:
Namespace Name Mixin selector intermediary field_1530Lnet/minecraft/class_97;field_1530:Iglue field_1694Lclass_437;field_1694:Iserver field_1530Lnet/minecraft/class_97;field_1530:Iclient cLlg;c:Inamed heightLnet/minecraft/client/gui/widget/EntryListWidget;height:I
-
top
protected final int top- Mappings:
Namespace Name Mixin selector intermediary field_1535Lnet/minecraft/class_97;field_1535:Iglue field_1699Lclass_437;field_1699:Iserver field_1535Lnet/minecraft/class_97;field_1535:Iclient hLlg;h:Inamed topLnet/minecraft/client/gui/widget/EntryListWidget;top:I
-
bottom
protected final int bottom- Mappings:
Namespace Name Mixin selector intermediary field_1536Lnet/minecraft/class_97;field_1536:Iglue field_1700Lclass_437;field_1700:Iserver field_1536Lnet/minecraft/class_97;field_1536:Iclient iLlg;i:Inamed bottomLnet/minecraft/client/gui/widget/EntryListWidget;bottom:I
-
right
private final int right- Mappings:
Namespace Name Mixin selector intermediary field_1531Lnet/minecraft/class_97;field_1531:Iglue field_1695Lclass_437;field_1695:Iserver field_1531Lnet/minecraft/class_97;field_1531:Iclient dLlg;d:Inamed rightLnet/minecraft/client/gui/widget/EntryListWidget;right:I
-
left
private final int left- Mappings:
Namespace Name Mixin selector intermediary field_1532Lnet/minecraft/class_97;field_1532:Iglue field_1696Lclass_437;field_1696:Iserver field_1532Lnet/minecraft/class_97;field_1532:Iclient eLlg;e:Inamed leftLnet/minecraft/client/gui/widget/EntryListWidget;left:I
-
itemHeight
protected final int itemHeight- Mappings:
Namespace Name Mixin selector intermediary field_1537Lnet/minecraft/class_97;field_1537:Iglue field_1701Lclass_437;field_1701:Iserver field_1537Lnet/minecraft/class_97;field_1537:Iclient jLlg;j:Inamed itemHeightLnet/minecraft/client/gui/widget/EntryListWidget;itemHeight:I
-
scrollUpButtonId
private int scrollUpButtonId- Mappings:
Namespace Name Mixin selector intermediary field_1533Lnet/minecraft/class_97;field_1533:Iglue field_1697Lclass_437;field_1697:Iserver field_1533Lnet/minecraft/class_97;field_1533:Iclient fLlg;f:Inamed scrollUpButtonIdLnet/minecraft/client/gui/widget/EntryListWidget;scrollUpButtonId:I
-
scrollDownButtonId
private int scrollDownButtonId- Mappings:
Namespace Name Mixin selector intermediary field_1534Lnet/minecraft/class_97;field_1534:Iglue field_1698Lclass_437;field_1698:Iserver field_1534Lnet/minecraft/class_97;field_1534:Iclient gLlg;g:Inamed scrollDownButtonIdLnet/minecraft/client/gui/widget/EntryListWidget;scrollDownButtonId:I
-
field_1538
private float field_1538- Mappings:
Namespace Name Mixin selector intermediary field_1538Lnet/minecraft/class_97;field_1538:Fglue field_1702Lclass_437;field_1702:Fserver field_1538Lnet/minecraft/class_97;field_1538:Fclient kLlg;k:Fnamed field_1538Lnet/minecraft/client/gui/widget/EntryListWidget;field_1538:F
-
field_1539
private float field_1539- Mappings:
Namespace Name Mixin selector intermediary field_1539Lnet/minecraft/class_97;field_1539:Fglue field_1703Lclass_437;field_1703:Fserver field_1539Lnet/minecraft/class_97;field_1539:Fclient lLlg;l:Fnamed field_1539Lnet/minecraft/client/gui/widget/EntryListWidget;field_1539:F
-
scrollAmount
private float scrollAmount- Mappings:
Namespace Name Mixin selector intermediary field_1540Lnet/minecraft/class_97;field_1540:Fglue field_1704Lclass_437;field_1704:Fserver field_1540Lnet/minecraft/class_97;field_1540:Fclient mLlg;m:Fnamed scrollAmountLnet/minecraft/client/gui/widget/EntryListWidget;scrollAmount:F
-
field_1541
private int field_1541- Mappings:
Namespace Name Mixin selector intermediary field_1541Lnet/minecraft/class_97;field_1541:Iglue field_1705Lclass_437;field_1705:Iserver field_1541Lnet/minecraft/class_97;field_1541:Iclient nLlg;n:Inamed field_1541Lnet/minecraft/client/gui/widget/EntryListWidget;field_1541:I
-
field_1542
private long field_1542- Mappings:
Namespace Name Mixin selector intermediary field_1542Lnet/minecraft/class_97;field_1542:Jglue field_1706Lclass_437;field_1706:Jserver field_1542Lnet/minecraft/class_97;field_1542:Jclient oLlg;o:Jnamed field_1542Lnet/minecraft/client/gui/widget/EntryListWidget;field_1542:J
-
field_1543
private boolean field_1543- Mappings:
Namespace Name Mixin selector intermediary field_1543Lnet/minecraft/class_97;field_1543:Zglue field_1707Lclass_437;field_1707:Zserver field_1543Lnet/minecraft/class_97;field_1543:Zclient pLlg;p:Znamed field_1543Lnet/minecraft/client/gui/widget/EntryListWidget;field_1543:Z
-
field_1544
private boolean field_1544- Mappings:
Namespace Name Mixin selector intermediary field_1544Lnet/minecraft/class_97;field_1544:Zglue field_1708Lclass_437;field_1708:Zserver field_1544Lnet/minecraft/class_97;field_1544:Zclient qLlg;q:Znamed field_1544Lnet/minecraft/client/gui/widget/EntryListWidget;field_1544:Z
-
field_1545
private int field_1545- Mappings:
Namespace Name Mixin selector intermediary field_1545Lnet/minecraft/class_97;field_1545:Iglue field_1709Lclass_437;field_1709:Iserver field_1545Lnet/minecraft/class_97;field_1545:Iclient rLlg;r:Inamed field_1545Lnet/minecraft/client/gui/widget/EntryListWidget;field_1545:I
-
-
Constructor Details
-
EntryListWidget
public EntryListWidget(Minecraft minecraft, int width, int height, int top, int bottom, int itemHeight) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_97;<init>(Lnet/minecraft/client/Minecraft;IIIII)Vglue <init>Lclass_437;<init>(Lnet/minecraft/client/Minecraft;IIIII)Vserver <init>Lnet/minecraft/class_97;<init>(Lnet/minecraft/client/Minecraft;IIIII)Vclient <init>Llg;<init>(Lnet/minecraft/client/Minecraft;IIIII)Vnamed <init>Lnet/minecraft/client/gui/widget/EntryListWidget;<init>(Lnet/minecraft/client/Minecraft;IIIII)V
-
-
Method Details
-
method_1260
public void method_1260(boolean bool) - Mappings:
Namespace Name Mixin selector intermediary method_1260Lnet/minecraft/class_97;method_1260(Z)Vglue method_1602Lclass_437;method_1602(Z)Vserver method_1260Lnet/minecraft/class_97;method_1260(Z)Vclient aLlg;a(Z)Vnamed method_1260Lnet/minecraft/client/gui/widget/EntryListWidget;method_1260(Z)V
-
method_1261
protected void method_1261(boolean bool, int int2) - Mappings:
Namespace Name Mixin selector intermediary method_1261Lnet/minecraft/class_97;method_1261(ZI)Vglue method_1603Lclass_437;method_1603(ZI)Vserver method_1261Lnet/minecraft/class_97;method_1261(ZI)Vclient aLlg;a(ZI)Vnamed method_1261Lnet/minecraft/client/gui/widget/EntryListWidget;method_1261(ZI)V
-
getEntryCount
protected abstract int getEntryCount()- Mappings:
Namespace Name Mixin selector intermediary method_1266Lnet/minecraft/class_97;method_1266()Iglue method_458Lclass_437;method_458()Iserver method_1266Lnet/minecraft/class_97;method_1266()Iclient aLlg;a()Inamed getEntryCountLnet/minecraft/client/gui/widget/EntryListWidget;getEntryCount()I
-
entryClicked
protected abstract void entryClicked(int index, boolean doubleClick) - Mappings:
Namespace Name Mixin selector intermediary method_1267Lnet/minecraft/class_97;method_1267(IZ)Vglue method_459Lclass_437;method_459(IZ)Vserver method_1267Lnet/minecraft/class_97;method_1267(IZ)Vclient aLlg;a(IZ)Vnamed entryClickedLnet/minecraft/client/gui/widget/EntryListWidget;entryClicked(IZ)V
-
isSelectedEntry
protected abstract boolean isSelectedEntry(int index) - Mappings:
Namespace Name Mixin selector intermediary method_1270Lnet/minecraft/class_97;method_1270(I)Zglue method_462Lclass_437;method_462(I)Zserver method_1270Lnet/minecraft/class_97;method_1270(I)Zclient c_Llg;c_(I)Znamed isSelectedEntryLnet/minecraft/client/gui/widget/EntryListWidget;isSelectedEntry(I)Z
-
getEntriesHeight
protected int getEntriesHeight()- Mappings:
Namespace Name Mixin selector intermediary method_1268Lnet/minecraft/class_97;method_1268()Iglue method_460Lclass_437;method_460()Iserver method_1268Lnet/minecraft/class_97;method_1268()Iclient bLlg;b()Inamed getEntriesHeightLnet/minecraft/client/gui/widget/EntryListWidget;getEntriesHeight()I
-
renderBackground
protected abstract void renderBackground()- Mappings:
Namespace Name Mixin selector intermediary method_1269Lnet/minecraft/class_97;method_1269()Vglue method_461Lclass_437;method_461()Vserver method_1269Lnet/minecraft/class_97;method_1269()Vclient cLlg;c()Vnamed renderBackgroundLnet/minecraft/client/gui/widget/EntryListWidget;renderBackground()V
-
renderEntry
- Mappings:
Namespace Name Mixin selector intermediary method_1264Lnet/minecraft/class_97;method_1264(IIIILnet/minecraft/class_67;)Vglue method_260Lclass_437;method_260(IIIILclass_539;)Vserver method_1264Lnet/minecraft/class_97;method_1264(IIIILnet/minecraft/class_67;)Vclient aLlg;a(IIIILnw;)Vnamed renderEntryLnet/minecraft/client/gui/widget/EntryListWidget;renderEntry(IIIILnet/minecraft/client/render/Tessellator;)V
-
method_1265
- Mappings:
Namespace Name Mixin selector intermediary method_1265Lnet/minecraft/class_97;method_1265(IILnet/minecraft/class_67;)Vglue method_261Lclass_437;method_261(IILclass_539;)Vserver method_1265Lnet/minecraft/class_97;method_1265(IILnet/minecraft/class_67;)Vclient aLlg;a(IILnw;)Vnamed method_1265Lnet/minecraft/client/gui/widget/EntryListWidget;method_1265(IILnet/minecraft/client/render/Tessellator;)V
-
method_1254
protected void method_1254(int int2, int int3) - Mappings:
Namespace Name Mixin selector intermediary method_1254Lnet/minecraft/class_97;method_1254(II)Vglue method_1394Lclass_437;method_1394(II)Vserver method_1254Lnet/minecraft/class_97;method_1254(II)Vclient aLlg;a(II)Vnamed method_1254Lnet/minecraft/client/gui/widget/EntryListWidget;method_1254(II)V
-
method_1255
protected void method_1255(int int2, int int3) - Mappings:
Namespace Name Mixin selector intermediary method_1255Lnet/minecraft/class_97;method_1255(II)Vglue method_1398Lclass_437;method_1398(II)Vserver method_1255Lnet/minecraft/class_97;method_1255(II)Vclient bLlg;b(II)Vnamed method_1255Lnet/minecraft/client/gui/widget/EntryListWidget;method_1255(II)V
-
method_1262
public int method_1262(int int2, int int3) - Mappings:
Namespace Name Mixin selector intermediary method_1262Lnet/minecraft/class_97;method_1262(II)Iglue method_1604Lclass_437;method_1604(II)Iserver method_1262Lnet/minecraft/class_97;method_1262(II)Iclient cLlg;c(II)Inamed method_1262Lnet/minecraft/client/gui/widget/EntryListWidget;method_1262(II)I
-
registerButtons
- Mappings:
Namespace Name Mixin selector intermediary method_1258Lnet/minecraft/class_97;method_1258(Ljava/util/List;II)Vglue method_1600Lclass_437;method_1600(Ljava/util/List;II)Vserver method_1258Lnet/minecraft/class_97;method_1258(Ljava/util/List;II)Vclient aLlg;a(Ljava/util/List;II)Vnamed registerButtonsLnet/minecraft/client/gui/widget/EntryListWidget;registerButtons(Ljava/util/List;II)V
-
method_1263
private void method_1263()- Mappings:
Namespace Name Mixin selector intermediary method_1263Lnet/minecraft/class_97;method_1263()Vglue method_1605Lclass_437;method_1605()Vserver method_1263Lnet/minecraft/class_97;method_1263()Vclient dLlg;d()Vnamed method_1263Lnet/minecraft/client/gui/widget/EntryListWidget;method_1263()V
-
buttonClicked
- Mappings:
Namespace Name Mixin selector intermediary method_1259Lnet/minecraft/class_97;method_1259(Lnet/minecraft/class_33;)Vglue method_1601Lclass_437;method_1601(Lclass_389;)Vserver method_1259Lnet/minecraft/class_97;method_1259(Lnet/minecraft/class_33;)Vclient aLlg;a(Lke;)Vnamed buttonClickedLnet/minecraft/client/gui/widget/EntryListWidget;buttonClicked(Lnet/minecraft/client/gui/widget/ButtonWidget;)V
-
render
public void render(int mouseX, int mouseY, float float2) - Mappings:
Namespace Name Mixin selector intermediary method_1256Lnet/minecraft/class_97;method_1256(IIF)Vglue method_1598Lclass_437;method_1598(IIF)Vserver method_1256Lnet/minecraft/class_97;method_1256(IIF)Vclient aLlg;a(IIF)Vnamed renderLnet/minecraft/client/gui/widget/EntryListWidget;render(IIF)V
-
renderBackground
private void renderBackground(int int2, int int3, int int4, int int5) - Mappings:
Namespace Name Mixin selector intermediary method_1257Lnet/minecraft/class_97;method_1257(IIII)Vglue method_1599Lclass_437;method_1599(IIII)Vserver method_1257Lnet/minecraft/class_97;method_1257(IIII)Vclient aLlg;a(IIII)Vnamed renderBackgroundLnet/minecraft/client/gui/widget/EntryListWidget;renderBackground(IIII)V
-