
Config bug?
Jaderey opened this issue ยท 5 comments
some configs don't show up in CarbonConfig where they do show up in Configured. my example being the mod Spore having two configs that show up under Configured the two configs being Sporeconfig.toml and Sporedata.toml.
Only Sporeconfig.toml shows up under CarbonConfig. i do not have an error log for this though.
@Jaderey could you link the mod in question?
https://www.curseforge.com/minecraft/mc-mods/fungal-infection-spore
i'm using spore_1.20.1_2.1.1
@Jaderey most likely because you don't have a world present where you can open the gui from.
@Jaderey ok i finally understood what you problem is.
I know why only 1 config shows up.
The mod kinda hacks in a second config since forge technically doesn't support multiple config files per type.
(There is client => not loaded on servers, Common => loaded on both, Server => Only loaded on servers)
And the mod is doing that.
Why it works in Configured and not CarbonConfig.
Configured uses a different way to scan for configs. It scans over all config files and remaps them to the respective mods.
I scan for mods, and fetch their Configs, which forge only stores 1 per type.
Configureds way supports duplicates, CarbonConfigs doesn't.
Not sure If i deem it a bug or not. I have to think about that. :/
@Speiger Not sure i understand what you mean. Not sure why it works with plain old Configured if that were the case. i was just worried that if it didint show a config for 1 mod what other mods configs might it miss?