@@ -16,7 +16,7 @@ public class SettingScreen extends Screen {
1616 private ButtonWidget back ;
1717
1818 public SettingScreen (Screen screen ) {
19- super (Text .literal ( "设置 " ));
19+ super (Text .translatable ( "config.quitconfirm.setting.title " ));
2020 parentScreen = screen ;
2121 }
2222
@@ -31,50 +31,50 @@ protected void init() {
3131
3232 SettingElementListWidget listWidget = new SettingElementListWidget (this .client , this .width , this .height , 30 /* 上边距 */ , height - 40 /* 下边距 */ , 24 );
3333 {
34- MutableText category = Text .literal ( "设置退出二次确认的方式 " );
34+ MutableText category = Text .translatable ( "config.quitconfirm.setting.confirmtype.category " );
3535 listWidget .addEntry (listWidget .new CategoryEntry (category .setStyle (category .getStyle ().withBold (true )), 11184810 ));
3636
3737 listWidget .addEntry (listWidget .new ButtonListEntry (ButtonWidget
38- .builder (Text . literal ( Config .config .confirmTypeInFinalQuit .displayName ) , (button ) -> {
38+ .builder (Config .config .confirmTypeInFinalQuit .displayName , (button ) -> {
3939 Config .config .confirmTypeInFinalQuit = Config .config .nextEnum (Config .ConfirmTypeEnum .class , Config .config .confirmTypeInFinalQuit );
40- button .setMessage (Text . literal (Config .config .confirmTypeInFinalQuit .displayName ));
40+ button .setMessage ((Config .config .confirmTypeInFinalQuit .displayName ));
4141 })
42- .dimensions (0 , 0 , 40 , 20 ).build (), Text .literal ( "关闭游戏窗口时的确认方式 " )));
42+ .dimensions (0 , 0 , 50 , 20 ).build (), Text .translatable ( "config.quitconfirm.setting.confirmtype.infinal " )));
4343
4444 listWidget .addEntry (listWidget .new ButtonListEntry (ButtonWidget
45- .builder (Text . literal (Config .config .confirmTypeInSinglePlayer .displayName ), (button ) -> {
45+ .builder ((Config .config .confirmTypeInSinglePlayer .displayName ), (button ) -> {
4646 Config .config .confirmTypeInSinglePlayer = Config .config .nextEnum (Config .ConfirmTypeEnum .class , Config .config .confirmTypeInSinglePlayer );
47- button .setMessage (Text . literal (Config .config .confirmTypeInSinglePlayer .displayName ));
47+ button .setMessage ((Config .config .confirmTypeInSinglePlayer .displayName ));
4848 })
49- .dimensions (0 , 0 , 40 , 20 ).build (), Text .literal ( "退出单人游戏时的确认方式 " )));
49+ .dimensions (0 , 0 , 50 , 20 ).build (), Text .translatable ( "config.quitconfirm.setting.confirmtype.insingleplayer " )));
5050
5151 listWidget .addEntry (listWidget .new ButtonListEntry (ButtonWidget
52- .builder (Text . literal (Config .config .confirmTypeInMultiplayer .displayName ), (button ) -> {
52+ .builder ((Config .config .confirmTypeInMultiplayer .displayName ), (button ) -> {
5353 Config .config .confirmTypeInMultiplayer = Config .config .nextEnum (Config .ConfirmTypeEnum .class , Config .config .confirmTypeInMultiplayer );
54- button .setMessage (Text . literal (Config .config .confirmTypeInMultiplayer .displayName ));
54+ button .setMessage ((Config .config .confirmTypeInMultiplayer .displayName ));
5555 })
56- .dimensions (0 , 0 , 40 , 20 ).build (), Text .literal ( "退出多人游戏时的确认方式 " )));
56+ .dimensions (0 , 0 , 50 , 20 ).build (), Text .translatable ( "config.quitconfirm.setting.confirmtype.inmultiplayer " )));
5757 }
5858 {
5959 MutableText category = Text .literal ("二次确认界面屏幕设定" );
6060 listWidget .addEntry (listWidget .new CategoryEntry (category .setStyle (category .getStyle ().withBold (true )), 11184810 ));
6161
6262 listWidget .addEntry (listWidget .new ButtonListEntry (ButtonWidget
63- .builder (Text . literal (Config .config .confirmScreenDisplayType .displayName ), (button ) -> {
63+ .builder ((Config .config .confirmScreenDisplayType .displayName ), (button ) -> {
6464 Config .config .confirmScreenDisplayType = Config .config .nextEnum (Config .ConfirmScreenDisplayTypeEnum .class , Config .config .confirmScreenDisplayType );
65- button .setMessage (Text . literal (Config .config .confirmScreenDisplayType .displayName ));
65+ button .setMessage ((Config .config .confirmScreenDisplayType .displayName ));
6666 })
67- .dimensions (0 , 0 , 40 , 20 ).build (), Text .literal ("确认屏幕样式" )));
67+ .dimensions (0 , 0 , 50 , 20 ).build (), Text .literal ("确认屏幕样式" )));
6868
6969
7070 listWidget .addEntry (listWidget .new ButtonListEntry (ButtonWidget
7171 .builder (Config .config .enableScreenShortcutKey ? ScreenTexts .ON : ScreenTexts .OFF , (button ) -> {
7272 Config .config .enableScreenShortcutKey = !Config .config .enableScreenShortcutKey ;
7373 button .setMessage (Config .config .enableScreenShortcutKey ? ScreenTexts .ON : ScreenTexts .OFF );
7474 })
75- .dimensions (0 , 0 , 40 , 20 ).build (), Text .literal ("允许在二次确认屏幕上使用快捷键" )));
75+ .dimensions (0 , 0 , 50 , 20 ).build (), Text .literal ("允许在二次确认屏幕上使用快捷键" )));
7676
77- TextFieldWidget keepDark = new TextFieldWidget (client .textRenderer , 0 , 0 , 38 , 20 , Text .empty ());
77+ TextFieldWidget keepDark = new TextFieldWidget (client .textRenderer , 0 , 0 , 48 , 20 , Text .empty ());
7878 keepDark .setText (String .valueOf (Config .config .keepDarkInConfirmScreenTime ));
7979 keepDark .setChangedListener (new PositiveLongParser (keepDark , (it ) -> Config .config .keepDarkInConfirmScreenTime = it ));
8080 listWidget .addEntry (listWidget .new InputListEntry (keepDark , Text .literal ("保持确认屏幕按钮不可用时长" )));
@@ -83,17 +83,17 @@ protected void init() {
8383 MutableText category = Text .literal ("二次确认土司设定" );
8484 listWidget .addEntry (listWidget .new CategoryEntry (category .setStyle (category .getStyle ().withBold (true )), 11184810 ));
8585
86- TextFieldWidget toastDisplayTime = new TextFieldWidget (client .textRenderer , 0 , 0 , 38 , 20 , Text .empty ());
86+ TextFieldWidget toastDisplayTime = new TextFieldWidget (client .textRenderer , 0 , 0 , 48 , 20 , Text .empty ());
8787 toastDisplayTime .setText (String .valueOf (Config .config .toastConfirmDisplayTime ));
8888 toastDisplayTime .setChangedListener (new PositiveLongParser (toastDisplayTime , (it ) -> Config .config .toastConfirmDisplayTime = it ));
8989 listWidget .addEntry (listWidget .new InputListEntry (toastDisplayTime , Text .literal ("土司持续时间" )));
9090
91- TextFieldWidget toastStartAliveTime = new TextFieldWidget (client .textRenderer , 0 , 0 , 38 , 20 , Text .empty ());
91+ TextFieldWidget toastStartAliveTime = new TextFieldWidget (client .textRenderer , 0 , 0 , 48 , 20 , Text .empty ());
9292 toastStartAliveTime .setText (String .valueOf (Config .config .toastConfirmStartAliveTime ));
9393 toastStartAliveTime .setChangedListener (new PositiveLongParser (toastStartAliveTime , (it ) -> Config .config .toastConfirmStartAliveTime = it ));
9494 listWidget .addEntry (listWidget .new InputListEntry (toastStartAliveTime , Text .literal ("土司响应开始时间" )));
9595
96- TextFieldWidget toastEndAliveTime = new TextFieldWidget (client .textRenderer , 0 , 0 , 38 , 20 , Text .empty ());
96+ TextFieldWidget toastEndAliveTime = new TextFieldWidget (client .textRenderer , 0 , 0 , 48 , 20 , Text .empty ());
9797 toastEndAliveTime .setText (String .valueOf (Config .config .toastConfirmEndAliveTime ));
9898 toastEndAliveTime .setChangedListener (new PositiveLongParser (toastEndAliveTime , (it ) -> Config .config .toastConfirmEndAliveTime = it ));
9999 listWidget .addEntry (listWidget .new InputListEntry (toastEndAliveTime , Text .literal ("土司响应结束时间" )));
0 commit comments