소스 검색

Add multiple types of test lists in example config

Mitchell Skaggs 5 년 전
부모
커밋
27c94c96ba
1개의 변경된 파일12개의 추가작업 그리고 2개의 파일을 삭제
  1. 12 2
      src/main/java/me/shedaniel/clothconfig2/ClothConfigInitializer.java

+ 12 - 2
src/main/java/me/shedaniel/clothconfig2/ClothConfigInitializer.java

@@ -267,8 +267,18 @@ public class ClothConfigInitializer implements ClientModInitializer {
                         testing.addEntry(entryBuilder.startKeyCodeField("Cool Key", InputUtil.UNKNOWN_KEYCODE).setDefaultValue(InputUtil.UNKNOWN_KEYCODE).build());
                         testing.addEntry(entryBuilder.startModifierKeyCodeField("Cool Modifier Key", ModifierKeyCode.of(InputUtil.Type.KEYSYM.createFromCode(79), Modifier.of(false, true, false))).setDefaultValue(ModifierKeyCode.of(InputUtil.Type.KEYSYM.createFromCode(79), Modifier.of(false, true, false))).build());
                         testing.addEntry(
-                                entryBuilder.startDoubleList("A list of Doubles", Arrays.asList(1.0, 2.0))
-                                        .setDefaultValue(Arrays.asList(1.0, 2.0))
+                                entryBuilder.startDoubleList("A list of Doubles", Arrays.asList(1d, 2d, 3d))
+                                        .setDefaultValue(Arrays.asList(1d, 2d, 3d))
+                                        .build()
+                        );
+                        testing.addEntry(
+                                entryBuilder.startLongList("A list of Longs", Arrays.asList(1L, 2L, 3L))
+                                        .setDefaultValue(Arrays.asList(1L, 2L, 3L))
+                                        .build()
+                        );
+                        testing.addEntry(
+                                entryBuilder.startStrList("A list of Strings", Arrays.asList("abc", "xyz"))
+                                        .setDefaultValue(Arrays.asList("abc", "xyz"))
                                         .build()
                         );
                         builder.setSavingRunnable(ClothConfigInitializer::saveConfig);