@Mod(DetailArmorBar.MOD_ID)
public class DetailArmorBar {
private static DetailArmorBarConfig config = null;
public DetailArmorBar() {
if (FMLEnvironment.dist == Dist.CLIENT) {
onInitializeClient();
ModLoadingContext.get().registerConfig(ModConfig.Type.CLIENT, DABForgeConfig.SPEC);
}
}
public void onInitializeClient() {
}
}
public class DABForgeConfig {
public static final ForgeConfigSpec.Builder BUILDER = new ForgeConfigSpec.Builder();
public static final ForgeConfigSpec SPEC;
public static final ForgeConfigSpec.ConfigValue<ProtectionEffect> effectType;
public static final ForgeConfigSpec.ConfigValue<EffectSpeed> effectSpeed;
public static final ForgeConfigSpec.ConfigValue<Animation> effectThorn;
public static final ForgeConfigSpec.ConfigValue<Boolean> toggleEnchants;
public static final ForgeConfigSpec.ConfigValue<Boolean> toggleNetherites;
public static final ForgeConfigSpec.ConfigValue<Boolean> toggleArmorTypes;
public static final ForgeConfigSpec.ConfigValue<Boolean> toggleThorns;
public static final ForgeConfigSpec.ConfigValue<Boolean> toggleDurability;
public static final ForgeConfigSpec.ConfigValue<Boolean> toggleMending;
public static final ForgeConfigSpec.ConfigValue<Boolean> toggleEmptyBar;
public static final ForgeConfigSpec.ConfigValue<Boolean> toggleItemBar;
static {
BUILDER.push("Detail Armor Bar Settings");
effectType = BUILDER.defineEnum("option.detailarmorbar.effects.effect_type", ProtectionEffect.AURA);
effectSpeed = BUILDER.defineEnum("option.detailarmorbar.effects.effect_speed", EffectSpeed.NORMAL);
effectThorn = BUILDER.defineEnum("option.detailarmorbar.effects.thorn", Animation.ANIMATION);
toggleEnchants = BUILDER.define("option.detailarmorbar.toggle.enchantments", true);
toggleNetherites = BUILDER.define("option.detailarmorbar.toggle.netherites", true);
toggleArmorTypes = BUILDER.define("option.detailarmorbar.toggle.armor_types", true);
toggleThorns = BUILDER.define("option.detailarmorbar.toggle.thorns", true);
toggleDurability = BUILDER.define("option.detailarmorbar.toggle.durability", true);
toggleMending = BUILDER.define("option.detailarmorbar.toggle.mending", true);
toggleEmptyBar = BUILDER.define("option.detailarmorbar.toggle.empty_bar", true);
toggleItemBar = BUILDER.define("option.detailarmorbar.toggle.item_types", true);
BUILDER.pop();
SPEC = BUILDER.build();
}
}
Config has been setup. Config file is created, but the Config button doesn't work. (disabled) Am I missing something?
My Forge version is 37.0.44