Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for Richer Config #6

Open
DarianLStephens opened this issue Nov 29, 2020 · 2 comments
Open

Request for Richer Config #6

DarianLStephens opened this issue Nov 29, 2020 · 2 comments
Labels
Enhancement New feature or request

Comments

@DarianLStephens
Copy link

DarianLStephens commented Nov 29, 2020

While it is definitely very nice to finally have found a mod capable of controlling these incredibly annoying spawns, I find myself hoping for a deeper level of control.
Specifically, I would love to have individual sections for the various Thaumcraft elements. One for trees, one for crystals, and one for aura.
Also, it would be quite nice to be able to specify dimensions where these things can spawn instead of only biomes, to avoid the need to add every biome found in the desired dimension to the white/blacklist.

Ideally, these could be used in tandem. For example, whitelisting the Overworld dimension for everything but then further restricting it to specific biomes.

Also, if it isn't possible already, the ability to add entire namespaces to your black/whitelist.
For example, adding 'minecraft:*' to the list and have it use every biome in Minecraft, or 'betweenlands:*' and have that work as well.
As another thing, having the config be capable of overwriting itself would be very useful indeed.
For example, you want to have the mystical trees unable to spawn in specific biomes.
You'd have the whitelist area of the tree config, and the blacklist.
Anything in the blacklist takes priority over the whitelist, which would allow you to do something like this:

Tree Biome Whitelist
<
minecraft:*
>

Tree Biome Blacklist
<
minecraft:savanna
minecraft:desert
>

This would allow trees to spawn in every Minecraft biome, except the savanna and desert, while not affecting crystal or aura spawning.

I don't know if you'd be willing or able to do this, but I'd very much appreciate it being looked in to.

@TheCodex6824
Copy link
Owner

I apologize for my lateness in responding, between my other projects and university I've been kept super busy lately. The individual controls I can probably add, although just simply splitting the existing toggle would break configs, so that will take some thought to minimize existing users. Dimensions could just be whitelisted by default to not break existing configs. The entire namespace adding would also be fairly simple to add.

Unfortunately I don't have much coding time for personal projects at the moment, so I can't give an estimate for when I can add this.

@TheCodex6824 TheCodex6824 added the Enhancement New feature or request label Feb 11, 2021
@DarianLStephens
Copy link
Author

A way to solve the pre-existing INI problem might be to just have the individual controls in addition to the global controls.
That way, the current INI settings will still work, while allowing that deeper level of control should they want it.

I understand about not having much time. I'm just glad this got recognized and put on the todo list for some time in the future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants