Currently generateConfigIfNecessary is called when a world is loaded on the client, even when it is not a newly-created world. This means that when existing vanilla worlds are loaded with CC enabled, a CC config is generated and the world is overwritten with a CC world instead.
This is not an issue on the dedicated server, as generateConfigIfNecessary is called only when a new world is created, as expected.
Currently
generateConfigIfNecessary
is called when a world is loaded on the client, even when it is not a newly-created world. This means that when existing vanilla worlds are loaded with CC enabled, a CC config is generated and the world is overwritten with a CC world instead.This is not an issue on the dedicated server, as
generateConfigIfNecessary
is called only when a new world is created, as expected.