类 WorldListWidget.Entry

    • 字段详细资料

      • field_32435

        private static final int field_32435
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Leda$a;b:I
        intermediary field_32435 Lnet/minecraft/class_528$class_4272;field_32435:I
        named field_32435 Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;field_32435:I
      • field_32436

        private static final int field_32436
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Leda$a;c:I
        intermediary field_32436 Lnet/minecraft/class_528$class_4272;field_32436:I
        named field_32436 Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;field_32436:I
      • field_32437

        private static final int field_32437
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Leda$a;d:I
        intermediary field_32437 Lnet/minecraft/class_528$class_4272;field_32437:I
        named field_32437 Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;field_32437:I
      • field_32438

        private static final int field_32438
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Leda$a;e:I
        intermediary field_32438 Lnet/minecraft/class_528$class_4272;field_32438:I
        named field_32438 Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;field_32438:I
      • field_32439

        private static final int field_32439
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Leda$a;f:I
        intermediary field_32439 Lnet/minecraft/class_528$class_4272;field_32439:I
        named field_32439 Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;field_32439:I
      • field_32440

        private static final int field_32440
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official g Leda$a;g:I
        intermediary field_32440 Lnet/minecraft/class_528$class_4272;field_32440:I
        named field_32440 Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;field_32440:I
      • field_32441

        private static final int field_32441
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Leda$a;h:I
        intermediary field_32441 Lnet/minecraft/class_528$class_4272;field_32441:I
        named field_32441 Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;field_32441:I
      • field_32442

        private static final int field_32442
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Leda$a;i:I
        intermediary field_32442 Lnet/minecraft/class_528$class_4272;field_32442:I
        named field_32442 Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;field_32442:I
      • client

        private final MinecraftClient client
        Mappings:
        Namespace Name Mixin selector
        official j Leda$a;j:Ldum;
        intermediary field_19136 Lnet/minecraft/class_528$class_4272;field_19136:Lnet/minecraft/class_310;
        named client Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;client:Lnet/minecraft/client/MinecraftClient;
      • screen

        private final SelectWorldScreen screen
        Mappings:
        Namespace Name Mixin selector
        official k Leda$a;k:Lecx;
        intermediary field_19137 Lnet/minecraft/class_528$class_4272;field_19137:Lnet/minecraft/class_526;
        named screen Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;screen:Lnet/minecraft/client/gui/screen/world/SelectWorldScreen;
      • level

        private final LevelSummary level
        Mappings:
        Namespace Name Mixin selector
        official l Leda$a;l:Ldhc;
        intermediary field_19138 Lnet/minecraft/class_528$class_4272;field_19138:Lnet/minecraft/class_34;
        named level Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;level:Lnet/minecraft/world/level/storage/LevelSummary;
      • iconLocation

        private final Identifier iconLocation
        Mappings:
        Namespace Name Mixin selector
        official m Leda$a;m:Lwp;
        intermediary field_19139 Lnet/minecraft/class_528$class_4272;field_19139:Lnet/minecraft/class_2960;
        named iconLocation Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;iconLocation:Lnet/minecraft/util/Identifier;
      • iconFile

        private File iconFile
        Mappings:
        Namespace Name Mixin selector
        official n Leda$a;n:Ljava/io/File;
        intermediary field_19140 Lnet/minecraft/class_528$class_4272;field_19140:Ljava/io/File;
        named iconFile Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;iconFile:Ljava/io/File;
      • icon

        @Nullable
        private final @Nullable NativeImageBackedTexture icon
        Mappings:
        Namespace Name Mixin selector
        official o Leda$a;o:Levt;
        intermediary field_19141 Lnet/minecraft/class_528$class_4272;field_19141:Lnet/minecraft/class_1043;
        named icon Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;icon:Lnet/minecraft/client/texture/NativeImageBackedTexture;
      • time

        private long time
        Mappings:
        Namespace Name Mixin selector
        official p Leda$a;p:J
        intermediary field_19142 Lnet/minecraft/class_528$class_4272;field_19142:J
        named time Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;time:J
    • 构造器详细资料

      • Entry

        public Entry​(WorldListWidget levelList,
                     LevelSummary level)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leda$a;<init>(Leda;Leda;Ldhc;)V
        intermediary <init> Lnet/minecraft/class_528$class_4272;<init>(Lnet/minecraft/class_528;Lnet/minecraft/class_528;Lnet/minecraft/class_34;)V
        named <init> Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;<init>(Lnet/minecraft/client/gui/screen/world/WorldListWidget;Lnet/minecraft/client/gui/screen/world/WorldListWidget;Lnet/minecraft/world/level/storage/LevelSummary;)V
    • 方法详细资料

      • render

        public 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.
        指定者:
        render 在类中 EntryListWidget.Entry<WorldListWidget.Entry>
        参数:
        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 Ldvs$a;a(Ldpi;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
      • mouseClicked

        public boolean mouseClicked​(double mouseX,
                                    double mouseY,
                                    int button)
        Callback for when a mouse button down event has been captured. The button number is identified by the constants in GLFW class.
        指定者:
        mouseClicked 在接口中 Element
        参数:
        mouseX - the X coordinate of the mouse
        mouseY - the Y coordinate of the mouse
        button - the mouse button number
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Mouse.onMouseButton(long, int, int, int), GLFW.GLFW_MOUSE_BUTTON_1
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(DDI)Z
        intermediary method_25402 Lnet/minecraft/class_364;method_25402(DDI)Z
        named mouseClicked Lnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
      • play

        public void play()
        Mappings:
        Namespace Name Mixin selector
        official a Leda$a;a()V
        intermediary method_20164 Lnet/minecraft/class_528$class_4272;method_20164()V
        named play Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;play()V
      • delete

        public void delete()
        Mappings:
        Namespace Name Mixin selector
        official b Leda$a;b()V
        intermediary method_20169 Lnet/minecraft/class_528$class_4272;method_20169()V
        named delete Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;delete()V
      • method_33685

        public void method_33685()
        Mappings:
        Namespace Name Mixin selector
        official c Leda$a;c()V
        intermediary method_33685 Lnet/minecraft/class_528$class_4272;method_33685()V
        named method_33685 Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;method_33685()V
      • edit

        public void edit()
        Mappings:
        Namespace Name Mixin selector
        official d Leda$a;d()V
        intermediary method_20171 Lnet/minecraft/class_528$class_4272;method_20171()V
        named edit Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;edit()V
      • recreate

        public void recreate()
        Mappings:
        Namespace Name Mixin selector
        official e Leda$a;e()V
        intermediary method_20173 Lnet/minecraft/class_528$class_4272;method_20173()V
        named recreate Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;recreate()V
      • start

        private void start()
        Mappings:
        Namespace Name Mixin selector
        official g Leda$a;g()V
        intermediary method_20174 Lnet/minecraft/class_528$class_4272;method_20174()V
        named start Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;start()V
      • method_29990

        private void method_29990()
        Mappings:
        Namespace Name Mixin selector
        official h Leda$a;h()V
        intermediary method_29990 Lnet/minecraft/class_528$class_4272;method_29990()V
        named method_29990 Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;method_29990()V
      • getIconTexture

        @Nullable
        private @Nullable NativeImageBackedTexture getIconTexture()
        Mappings:
        Namespace Name Mixin selector
        official i Leda$a;i()Levt;
        intermediary method_20175 Lnet/minecraft/class_528$class_4272;method_20175()Lnet/minecraft/class_1043;
        named getIconTexture Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;getIconTexture()Lnet/minecraft/client/texture/NativeImageBackedTexture;
      • close

        public void close()
        指定者:
        close 在接口中 AutoCloseable
        Mappings:
        Namespace Name Mixin selector
        official close Leda$a;close()V
        intermediary close Lnet/minecraft/class_528$class_4272;close()V
        named close Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;close()V
      • getLevelDisplayName

        public String getLevelDisplayName()
        Mappings:
        Namespace Name Mixin selector
        official f Leda$a;f()Ljava/lang/String;
        intermediary method_35740 Lnet/minecraft/class_528$class_4272;method_35740()Ljava/lang/String;
        named getLevelDisplayName Lnet/minecraft/client/gui/screen/world/WorldListWidget$Entry;getLevelDisplayName()Ljava/lang/String;