Closed SrRapero720 closed 1 month ago
registerValue
cannot be used for a folder, or let's say it shouldn't. The way you create the config should not be done in your case. This is only there for dynamic configurations which might change when changing a resourcepack for example. It is used by AmbientSounds. I think in your case it is better to create classes which have the config in them (nested stuff also works). You can take a look at the config of ItemPhysic to get an idea: https://github.com/CreativeMD/ItemPhysic/blob/1.20/src/main/java/team/creative/itemphysic/ItemPhysicConfig.java
trying to stack a configValue onto other Config value just to have a "category order" on the config files. I founded using
registerValue
doesn't make a newConfigHolderDynamic
containing all the parsed valuesOn paper doing this should place Whitelist options inside Permissions options.
but instead it get stacked linearly
This is because the return value of
registerValue
is itself instead of make a new holder