Recurrent Complex

Recurrent Complex

35M Downloads

Typo on the config file

xJon opened this issue ยท 15 comments

commented

I'm looking at the config file generated by the latest version (v0.9.6.2), because I want to see if I can disable structure generation for a specific biome.
I looked and saw at line number 10 maybe what I'm looking for?

Biomes in which no biomes will spawn at all. This is for biomes that generally don't work well with structures. [default: ]

Did you mean "Biomes in which no structure will spawn at all"? I hope, at least.
Thanks for the support!

commented

v0.9.6.2, as always. Really weird. Do you have any idea what is happening?

commented

Try using the GUI rather than editing the text file. Maybe your input is just wrong.

commented

Checked, and no, it detects it:
image
And it is "Mining Biome":
image

commented

I've tested it today again and weirdly enough it doesn't work anymore. I looked at my config file and I saw that the line has changed; now I see this on line 9-11:

S:disabledBiomes <
Mining Biome
>

Maybe due to the change it doesn't work anymore? I'm trying to disable structure generation for the Mining Biome, a dimension that has only one flat biome. It looks silly with so many random structures everywhere.

commented

Are you on the nightlies, or 0.9.6.2? I didn't actually change anything for this issue - rather, in the nightlies, this option doesn't exist anymore in the first place (replaced by structureGenerationMatcher).

commented

Odd... I've been looking through the commit history, and it's a bit confusing somehow. Does your config happen to include the universalBiomeMatcher + universalDimensionMatcher already? If so, the disabledBiomes option has been removed there already.

commented

This is how my current config file looks like: http://pastebin.com/Qn3JeUJq
It indeed has universalBiomeMatcher + universalDimensionMatcher, AND disabledBiomes.

commented

FML keeps outdated config options in it, unfortunately (for good reason though). I'll have to see if there's a way to remove them manually. The option, however, is unused with universalBiomeMatcher in place.

commented

So can I do this?:

# Biome Expression that will be checked for every single structure. Use this if you want to blacklist / whitelist specific biomes that shouldn't have structures. [default: ]
S:universalBiomeMatcher=Mining Biome

How can I tell it to blacklist and not whitelist?
And also how did the config file changed without updating? Is it black magic?

commented

Structure Expressions are already covered on the wiki: http://minecraft-recurrent-complex.wikia.com/wiki/Expression#Structure_Expression.C2.A0
Your expression has two problems:

  1. Space - You'll need to escape it (Mining\ Biome)
  2. It will match only the mining biome now - which is the wrong way round.
    I recommend you just get familiar with them - they aren't hard to understand :)

About the change, no clue... That's what I was looking up in the commit history, and not finding an answer for. Oh well, it happens :P

commented

@Ivorforce So as I understood I need to set it up like this?

Biome Expression that will be checked for every single structure. Use this if you want to blacklist / whitelist specific biomes that shouldn't have structures. [default: ]
S:universalBiomeMatcher=!Mining\ Biome

commented

Yep, that would be it.

commented

And it indeed works. Thanks for the support @Ivorforce!

commented

Yep, that's exactly what this does. It's obsolete in the current nightly / next release (where I use biome expressions instead), but for 0.9.6.2, this is what you want.

commented

And it works ๐Ÿ‘