MCPcopy Create free account
hub / github.com/McJty/TutorialV3 / Config

Class Config

src/main/java/com/example/tutorialv3/setup/Config.java:11–40  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9import net.minecraftforge.fml.config.ModConfig;
10
11public class Config {
12
13 public static void register() {
14 registerServerConfigs();
15 registerCommonConfigs();
16 registerClientConfigs();
17 }
18
19 private static void registerClientConfigs() {
20 ForgeConfigSpec.Builder CLIENT_BUILDER = new ForgeConfigSpec.Builder();
21 PowergenConfig.registerClientConfig(CLIENT_BUILDER);
22 ManaConfig.registerClientConfig(CLIENT_BUILDER);
23 ModLoadingContext.get().registerConfig(ModConfig.Type.CLIENT, CLIENT_BUILDER.build());
24 }
25
26 private static void registerCommonConfigs() {
27 ForgeConfigSpec.Builder COMMON_BUILDER = new ForgeConfigSpec.Builder();
28 OresConfig.registerCommonConfig(COMMON_BUILDER);
29 ModLoadingContext.get().registerConfig(ModConfig.Type.COMMON, COMMON_BUILDER.build());
30 }
31
32 private static void registerServerConfigs() {
33 ForgeConfigSpec.Builder SERVER_BUILDER = new ForgeConfigSpec.Builder();
34 GeneratorConfig.registerServerConfig(SERVER_BUILDER);
35 PowergenConfig.registerServerConfig(SERVER_BUILDER);
36 ManaConfig.registerServerConfig(SERVER_BUILDER);
37 ModLoadingContext.get().registerConfig(ModConfig.Type.SERVER, SERVER_BUILDER.build());
38 }
39
40}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected