package com.mrkayjaydee.playhours.config; import net.minecraftforge.common.ForgeConfigSpec; /** * Main Forge SERVER configuration for PlayHours. * Delegates to individual config classes for better organization. */ public final class ServerConfig { private ServerConfig() {} private static final ForgeConfigSpec.Builder BUILDER = new ForgeConfigSpec.Builder(); public static final ForgeConfigSpec SPEC; static { // Initialize all config sections in order GeneralConfig.init(BUILDER); DefaultsConfig.init(BUILDER); DaysConfig.init(BUILDER); ExceptionsConfig.init(BUILDER); ListsConfig.init(BUILDER); MessagesConfig.init(BUILDER); MOTDConfig.init(BUILDER); SPEC = BUILDER.build(); } }