类 OptimizeWorldScreen

    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official a Lecw;a:Lorg/apache/logging/log4j/Logger;
        intermediary field_25482 Lnet/minecraft/class_527;field_25482:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/client/gui/screen/world/OptimizeWorldScreen;LOGGER:Lorg/apache/logging/log4j/Logger;
      • DIMENSION_COLORS

        private static final Object2IntMap<RegistryKey<World>> DIMENSION_COLORS
        Mappings:
        Namespace Name Mixin selector
        official b Lecw;b:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
        intermediary field_3232 Lnet/minecraft/class_527;field_3232:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
        named DIMENSION_COLORS Lnet/minecraft/client/gui/screen/world/OptimizeWorldScreen;DIMENSION_COLORS:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
      • callback

        private final BooleanConsumer callback
        Mappings:
        Namespace Name Mixin selector
        official c Lecw;c:Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;
        intermediary field_3233 Lnet/minecraft/class_527;field_3233:Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;
        named callback Lnet/minecraft/client/gui/screen/world/OptimizeWorldScreen;callback:Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;
      • updater

        private final WorldUpdater updater
        Mappings:
        Namespace Name Mixin selector
        official p Lecw;p:Laqu;
        intermediary field_3234 Lnet/minecraft/class_527;field_3234:Lnet/minecraft/class_1257;
        named updater Lnet/minecraft/client/gui/screen/world/OptimizeWorldScreen;updater:Lnet/minecraft/world/updater/WorldUpdater;
    • 构造器详细资料

      • OptimizeWorldScreen

        private OptimizeWorldScreen​(BooleanConsumer callback,
                                    com.mojang.datafixers.DataFixer dataFixer,
                                    LevelStorage.Session storageSession,
                                    LevelInfo levelInfo,
                                    boolean eraseCache,
                                    ImmutableSet<RegistryKey<World>> worlds)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lecw;<init>(Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Ldhb$a;Lbvv;ZLcom/google/common/collect/ImmutableSet;)V
        intermediary <init> Lnet/minecraft/class_527;<init>(Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_1940;ZLcom/google/common/collect/ImmutableSet;)V
        named <init> Lnet/minecraft/client/gui/screen/world/OptimizeWorldScreen;<init>(Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/storage/LevelStorage$Session;Lnet/minecraft/world/level/LevelInfo;ZLcom/google/common/collect/ImmutableSet;)V
    • 方法详细资料

      • create

        @Nullable
        public static @Nullable OptimizeWorldScreen create​(MinecraftClient client,
                                                           BooleanConsumer callback,
                                                           com.mojang.datafixers.DataFixer dataFixer,
                                                           LevelStorage.Session storageSession,
                                                           boolean eraseCache)
        Mappings:
        Namespace Name Mixin selector
        official a Lecw;a(Ldum;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Ldhb$a;Z)Lecw;
        intermediary method_27031 Lnet/minecraft/class_527;method_27031(Lnet/minecraft/class_310;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_32$class_5143;Z)Lnet/minecraft/class_527;
        named create Lnet/minecraft/client/gui/screen/world/OptimizeWorldScreen;create(Lnet/minecraft/client/MinecraftClient;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/world/level/storage/LevelStorage$Session;Z)Lnet/minecraft/client/gui/screen/world/OptimizeWorldScreen;
      • init

        protected void init()
        Called when a screen should be initialized.

        This method is called when this screen is opened or resized.

        覆盖:
        init 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official b Ldzg;b()V
        intermediary method_25426 Lnet/minecraft/class_437;method_25426()V
        named init Lnet/minecraft/client/gui/screen/Screen;init()V
      • tick

        public void tick()
        指定者:
        tick 在接口中 TickableElement
        覆盖:
        tick 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official d Ldwp;d()V
        intermediary method_25393 Lnet/minecraft/class_4893;method_25393()V
        named tick Lnet/minecraft/client/gui/screen/TickableElement;tick()V
      • onClose

        public void onClose()
        覆盖:
        onClose 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official aA_ Ldzg;aA_()V
        intermediary method_25419 Lnet/minecraft/class_437;method_25419()V
        named onClose Lnet/minecraft/client/gui/screen/Screen;onClose()V
      • removed

        public void removed()
        覆盖:
        removed 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official e Ldzg;e()V
        intermediary method_25432 Lnet/minecraft/class_437;method_25432()V
        named removed Lnet/minecraft/client/gui/screen/Screen;removed()V
      • render

        public void render​(MatrixStack matrices,
                           int mouseX,
                           int mouseY,
                           float delta)
        指定者:
        render 在接口中 Drawable
        覆盖:
        render 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official a Ldws;a(Ldpi;IIF)V
        intermediary method_25394 Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)V
        named render Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V