The rule is supposed to not spawn phantoms in mushroom field biomes if the rule is enabled. Currently the statement in the code is:
GillyCarpetAddonsSettings.disablePhantomSpawningInMushroomFields && registryEntry.getKey().get() != BiomeKeys.MUSHROOM_FIELDS
This means that phantoms will never spawn in any biome if the rule is disabled. Only when enabled will it then spawn phantoms in biomes that aren't mushroom fields.
The rule is supposed to not spawn phantoms in mushroom field biomes if the rule is enabled. Currently the statement in the code is:
GillyCarpetAddonsSettings.disablePhantomSpawningInMushroomFields && registryEntry.getKey().get() != BiomeKeys.MUSHROOM_FIELDS
This means that phantoms will never spawn in any biome if the rule is disabled. Only when enabled will it then spawn phantoms in biomes that aren't mushroom fields.