类 DialogScreen

    • 字段详细资料

      • field_32260

        private static final int field_32260
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Ldzc;a:I
        intermediary field_32260 Lnet/minecraft/class_5405;field_32260:I
        named field_32260 Lnet/minecraft/client/gui/screen/DialogScreen;field_32260:I
      • field_32261

        private static final int field_32261
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Ldzc;b:I
        intermediary field_32261 Lnet/minecraft/class_5405;field_32261:I
        named field_32261 Lnet/minecraft/client/gui/screen/DialogScreen;field_32261:I
      • field_32262

        private static final int field_32262
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Ldzc;c:I
        intermediary field_32262 Lnet/minecraft/class_5405;field_32262:I
        named field_32262 Lnet/minecraft/client/gui/screen/DialogScreen;field_32262:I
      • message

        private final StringVisitable message
        Mappings:
        Namespace Name Mixin selector
        official p Ldzc;p:Loq;
        intermediary field_25675 Lnet/minecraft/class_5405;field_25675:Lnet/minecraft/class_5348;
        named message Lnet/minecraft/client/gui/screen/DialogScreen;message:Lnet/minecraft/text/StringVisitable;
      • choiceButtons

        private final ImmutableList<DialogScreen.ChoiceButton> choiceButtons
        Mappings:
        Namespace Name Mixin selector
        official q Ldzc;q:Lcom/google/common/collect/ImmutableList;
        intermediary field_25676 Lnet/minecraft/class_5405;field_25676:Lcom/google/common/collect/ImmutableList;
        named choiceButtons Lnet/minecraft/client/gui/screen/DialogScreen;choiceButtons:Lcom/google/common/collect/ImmutableList;
      • lines

        private MultilineText lines
        Mappings:
        Namespace Name Mixin selector
        official r Ldzc;r:Ldwi;
        intermediary field_25677 Lnet/minecraft/class_5405;field_25677:Lnet/minecraft/class_5489;
        named lines Lnet/minecraft/client/gui/screen/DialogScreen;lines:Lnet/minecraft/client/font/MultilineText;
      • linesY

        private int linesY
        Mappings:
        Namespace Name Mixin selector
        official s Ldzc;s:I
        intermediary field_25678 Lnet/minecraft/class_5405;field_25678:I
        named linesY Lnet/minecraft/client/gui/screen/DialogScreen;linesY:I
      • buttonWidth

        private int buttonWidth
        Mappings:
        Namespace Name Mixin selector
        official t Ldzc;t:I
        intermediary field_25679 Lnet/minecraft/class_5405;field_25679:I
        named buttonWidth Lnet/minecraft/client/gui/screen/DialogScreen;buttonWidth:I
    • 构造器详细资料

      • DialogScreen

        protected DialogScreen​(Text title,
                               List<StringVisitable> list,
                               ImmutableList<DialogScreen.ChoiceButton> choiceButtons)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldzc;<init>(Lon;Ljava/util/List;Lcom/google/common/collect/ImmutableList;)V
        intermediary <init> Lnet/minecraft/class_5405;<init>(Lnet/minecraft/class_2561;Ljava/util/List;Lcom/google/common/collect/ImmutableList;)V
        named <init> Lnet/minecraft/client/gui/screen/DialogScreen;<init>(Lnet/minecraft/text/Text;Ljava/util/List;Lcom/google/common/collect/ImmutableList;)V
    • 方法详细资料

      • getNarrationMessage

        public String getNarrationMessage()
        覆盖:
        getNarrationMessage 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official ay_ Ldzg;ay_()Ljava/lang/String;
        intermediary method_25435 Lnet/minecraft/class_437;method_25435()Ljava/lang/String;
        named getNarrationMessage Lnet/minecraft/client/gui/screen/Screen;getNarrationMessage()Ljava/lang/String;
      • init

        public void init​(MinecraftClient client,
                         int width,
                         int height)
        覆盖:
        init 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official b Ldzg;b(Ldum;II)V
        intermediary method_25423 Lnet/minecraft/class_437;method_25423(Lnet/minecraft/class_310;II)V
        named init Lnet/minecraft/client/gui/screen/Screen;init(Lnet/minecraft/client/MinecraftClient;II)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
      • shouldCloseOnEsc

        public boolean shouldCloseOnEsc()
        Checks whether this screen should be closed when the escape key is pressed.
        覆盖:
        shouldCloseOnEsc 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official az_ Ldzg;az_()Z
        intermediary method_25422 Lnet/minecraft/class_437;method_25422()Z
        named shouldCloseOnEsc Lnet/minecraft/client/gui/screen/Screen;shouldCloseOnEsc()Z