McJtyMods / RFToolsDimensions

Companion mod for RFTools which handles the dimensions
MIT License
63 stars 24 forks source link

Any type of weather control in 1.19.2-9.1.9? #481

Open arlight1 opened 5 months ago

arlight1 commented 5 months ago

Issue description: Is there any type of weather control at all in dimension in 1.19.2-9.1.9? I've tried various other mods to modify weather in my generated dimensions and nothing seems to affect it. What's interesting is that not even weather commands seem to change it. There's not even weather dimlets these days it seems. What can we do?

Steps to reproduce: Run 1.19.2-9.1.9 and attempt to change the weather in a dimension

Versions:

Possibly incompatible mods: n/a

Relevant logs, if any: n/a

arlight1 commented 5 months ago

To anyone else wondering about this exact issues. It seems in newer version of RFToolsDimensions, or at least in 1.19.2, weather inside dimensions is synced up to the weather in the Overworld. That means if it starts raining in the Overworld, it will make it rain inside your dimensions.

However, attempting to modify the weather inside the dimension won't change it. In order to change it, you have to travel to the Overworld and either run your command or perform the mod interaction. That means it's possible to automate Rain -> Sun in your dimension by setting it up in the Overworld and chunkloading it.

In my instance, I wanted to avoid rain and storms entirely in my boring void world. I'm playing on FTB University 1.19, so I set up an Evilcraft Sanguinary Environmental Accumulator in my dimension to collect "sunny" weather containers. When it collects them inside the dimension, the dimension weather doesn't change. So I crafted 1000x of them and transferred them to the Overworld. In the Overworld, I used a World Reader from Integrated Dynamics and a Sequencer to drive a modular Router which threw the sunny containers into the world to immediately dispel the rain.

There's a lot of other mods which modify weather patterns (Ars, Nature's Aura, etc.), this is just what I used.