MaxenceDC / sparsestructures

A simple and configurable one-mixin mod that makes all (even datapacks and modded) structures more spread out (or more common!), essentially making them rarer/easier to find. Useful in big modpacks with a lot of structures mod to encourage exploration and make the experience more challenging or balanced.
https://modrinth.com/mod/sparsestructures
MIT License
6 stars 5 forks source link

[Suggestion] Add blacklist config #1

Closed FusionSwarly closed 11 months ago

FusionSwarly commented 1 year ago

I know you intend to add configuration to the mod, but it'd be a good idea to add a blacklist to the config. You could add specific structures or perhaps even blacklist entire mods from being affected.

MaxenceDC commented 1 year ago

Thank you for your suggestion! This is a good idea, I'll definitely try to implement that in the future. I'm still very new to Minecraft modding, and I've never done config before, so the update won't come super quickly. In the meantime, if you really need to blacklist a structure, you can achieve that by finding the config file for your structure and divide by two it's separation and spacing... It's kinda hacky, but it works. I hope you won't have to wait too long for this feature to come out!

MaxenceDC commented 1 year ago

Coming to this suggestion again, I think I found a good way to implement this, UX side: add structure-specific spread factor, if you want to blacklist a structure from this mod, simply use a a factor of 1, or if you want to make it more common, a factor of 1/2 for example (or even 3 if you want to make it even rarer). I might start working on it today or tomorrow. What do you think @FusionSwarly?

Ignat34 commented 12 months ago

Hello! Are you still working at your mode? Will it be ported to newer versions?

FusionSwarly commented 12 months ago

Coming to this suggestion again, I think I found a good way to implement this, UX side: add structure-specific spread factor, if you want to blacklist a structure from this mod, simply use a a factor of 1, or if you want to make it more common, a factor of 1/2 for example (or even 3 if you want to make it even rarer). I might start working on it today or tomorrow. What do you think @FusionSwarly?

That's a much better idea! That'd be super useful.

MaxenceDC commented 12 months ago

Hello! Are you still working at your mode? Will it be ported to newer versions?

@Ignat34 Unfortunately, I have loads of work to do for school, but I'll start working on it next week and during the vacations! I'll try to port it to 1.20.2 (it should already be compatible right now, you could try). I'll also work on adding the blacklist.

That's a much better idea! That'd be super useful.

@FusionSwarly Thx! I'll try adding it next week / in two weeks.

MaxenceDC commented 11 months ago

Updated to 1.20.2 and configurable.