Nature's Starlight

Nature's Starlight

2M Downloads

Config file generates backups of itself on each game load

Not-February opened this issue ยท 9 comments

commented

A new backup of the .toml file is generated every single time the game is loading up. It is worth noting that this happens regardless of any changed values.

Minecraft 1.16.5
Forge 36.1.4
NaturesAura-34.2
astralsorcery-1.16.4-1.13.9
NaturesStarlight-1.1

commented

you should try updating forge, I had a similar issue which users have only experienced on 36.1.4 forge

commented

@Ellpeck This is a forge bug not a Mod Bug. (Config basically reads 0 values when this message was displayed (used a debug tool to see what it compares against) causing a false positive).
The only Exception is with arrays. If arrays get reset to their default values after you changed them then you used "define" for "defineInList".

commented

That issue has been fixed a while ago, there's just no release for it yet.
You can download a preview version, though.

commented

@Ellpeck @febilian
This isn't a single instance, I'm almost cursed by this particular problem using this mod, so here's more evidence for you.
Nature's starlight config is having a fit on itself of being incorrect via forge; what is the highest version of an enchant that can be applied for thorns and efficiency?
#The enchantments that can be applied using stellar refraction, along with the minimum and maximum applied levels
engravingEnchantments = ["naturesaura:aura_mending, 1, 1", "minecraft:silk_touch, 1, 1", "minecraft:efficiency, 5, 6", "minecraft:thorns, 4, 6"]
this is default.
and I can't help thinking the pack is having a cow about it for both thorns and efficiency.

This is spammed constantly every ten seconds and ends up lagging out worlds. "[09:06:51] [Thread-1/WARN] [ne.mi.fm.co.ConfigFileTypeHandler/CONFIG]: Configuration file /Applications/MultiMC.app/Contents/MacOS/instances/Enigmatica 6 - E6 - 1.16.5/minecraft/config/naturesstarlight-common.toml is not correct. Correcting" every. ten seconds.
Screen Shot 2021-07-08 at 9 13 18 AM

commented

This issue was already fixed, there just hasn't been an official update for it yet. If you want to, you can download the preview version.

commented

I'm trying this out with Enigmatica 6, and I'm getting the exact same error, as a heads up. With the preview version.

commented

Cannot reproduce. Are you sure you specified valid values for your config?

Please send the full startup log as well as your current config.

commented

I don't know what to say, to be honest - I reinstalled all of those things again and it didn't happen anymore. Weird. Sorry to take up your time, I guess the download was messed up somehow.

commented

Okay, so I actually have had it happen again in a testing environment while I was testing something for an unrelated mod issue, so I switched gears into trying to figure out what was causing it... and still came up short. I did get logs this time, though!

These logs are from after deleting the entire config folder to allow it to repopulate itself(aka: no configs were edited from their supposed default values at all), and ensuring that only Astral Sorcery, ObserverLib, Curios, Nature's Aura, Nature's Starlight, and Patchouli were installed.

latest.log

debug.log

There seems to be something in the debug log about it, I think.

generated config file