Biome Weather Effects persist with tfEnforcedProgression set to False
Andromander opened this issue ยท 4 comments
Forge version: 14.23.4.2759
Twilight Forest version: 3.8.716
Steps to reproduce:
- Set
tfEnforcedProgression
tofalse
- Run around the biomes that are affected by Progression, making sure they are locked
What I expected to happen:
Weather effects shouldn't render.
What happened instead:
It seems that the weather effects continue to play out, despite having set tfEnforcedProgression
to false
. The structure protection still plays out normally (as tested with a Lich Tower before having slain a Naga). The weather effects do not induce their effects when walked in to, so it appears to just be a visual discrepancy.
Hopefully c587036 will make this work more reliably.
As far as I can tell, this happens if you change the game rule while in the dimension - as the change won't immediately be synced to the client, you'll still see the visual effects.
Unfortunately, as the game rule is set by a vanilla command, we aren't notified of the change. We could poll it every tick to check for changes, but I'm hoping MinecraftForge/MinecraftForge#5152 will provide for a better solution.
Ah yes, I forgot to state that.
I had changed the gamerule within the dimension, no restarting of the world/game, or changing dimension.