类 OptionsScreen

    • 字段详细资料

      • OPTIONS

        private static final Option[] OPTIONS
        Mappings:
        Namespace Name Mixin selector
        official a Ldyx;a:[Ldup;
        intermediary field_2504 Lnet/minecraft/class_429;field_2504:[Lnet/minecraft/class_316;
        named OPTIONS Lnet/minecraft/client/gui/screen/option/OptionsScreen;OPTIONS:[Lnet/minecraft/client/option/Option;
      • parent

        private final Screen parent
        Mappings:
        Namespace Name Mixin selector
        official b Ldyx;b:Ldzg;
        intermediary field_2501 Lnet/minecraft/class_429;field_2501:Lnet/minecraft/class_437;
        named parent Lnet/minecraft/client/gui/screen/option/OptionsScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
      • settings

        private final GameOptions settings
        Mappings:
        Namespace Name Mixin selector
        official c Ldyx;c:Lduq;
        intermediary field_2502 Lnet/minecraft/class_429;field_2502:Lnet/minecraft/class_315;
        named settings Lnet/minecraft/client/gui/screen/option/OptionsScreen;settings:Lnet/minecraft/client/option/GameOptions;
      • difficultyButton

        private CyclingButtonWidget<Difficulty> difficultyButton
        Mappings:
        Namespace Name Mixin selector
        official p Ldyx;p:Ldwc;
        intermediary field_2500 Lnet/minecraft/class_429;field_2500:Lnet/minecraft/class_5676;
        named difficultyButton Lnet/minecraft/client/gui/screen/option/OptionsScreen;difficultyButton:Lnet/minecraft/client/gui/widget/CyclingButtonWidget;
      • lockDifficultyButton

        private LockButtonWidget lockDifficultyButton
        Mappings:
        Namespace Name Mixin selector
        official q Ldyx;q:Ldwh;
        intermediary field_2503 Lnet/minecraft/class_429;field_2503:Lnet/minecraft/class_347;
        named lockDifficultyButton Lnet/minecraft/client/gui/screen/option/OptionsScreen;lockDifficultyButton:Lnet/minecraft/client/gui/widget/LockButtonWidget;
    • 构造器详细资料

      • OptionsScreen

        public OptionsScreen​(Screen parent,
                             GameOptions gameOptions)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldyx;<init>(Ldzg;Lduq;)V
        intermediary <init> Lnet/minecraft/class_429;<init>(Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V
        named <init> Lnet/minecraft/client/gui/screen/option/OptionsScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lnet/minecraft/client/option/GameOptions;)V
    • 方法详细资料

      • 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
      • refreshResourcePacks

        private void refreshResourcePacks​(ResourcePackManager resourcePackManager)
        Mappings:
        Namespace Name Mixin selector
        official a Ldyx;a(Lada;)V
        intermediary method_29975 Lnet/minecraft/class_429;method_29975(Lnet/minecraft/class_3283;)V
        named refreshResourcePacks Lnet/minecraft/client/gui/screen/option/OptionsScreen;refreshResourcePacks(Lnet/minecraft/resource/ResourcePackManager;)V
      • lockDifficulty

        private void lockDifficulty​(boolean difficultyLocked)
        Mappings:
        Namespace Name Mixin selector
        official c Ldyx;c(Z)V
        intermediary method_20374 Lnet/minecraft/class_429;method_20374(Z)V
        named lockDifficulty Lnet/minecraft/client/gui/screen/option/OptionsScreen;lockDifficulty(Z)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