Topic category: User side tutorials
In order to render weather, you will need to use the event trigger "Graphics - Set up dimension" and set up your dimension.
Next, add a new procedure element and use the event trigger "Graphics - Render weather."
The following procedure allows you to render vanilla rain and snow.
There is the procedure in the list "Graphics - Weather."
- Rain: If it's false, rain will be invisible.
- Snow: If it's false, snow will be invisible.
- Speed: It's an animation speed.
- Range: It's a display range of rain and snow.
- Color: It's the texture color.
- Constant: If it's true, rain and snow will always be visible regardless of the world weather.
The procedures allow you to render rain and snow at any positions.
There is the procedure in the list "Graphics - Weather."
It is also possible to render vanilla rain and snow using these procedures. See the procedure template "Graphics - Weather - Render weather."
- Speed: It's an animation speed.
- X/Z: They are a position of rain/snow. It's not possible to use decimal numbers, and they will be rounded down.
- Color: It's the texture color.
- Constant: If it's true, rain and snow will always be visible regardless of the world weather.
Moreover, texture setting is required before rendering.
There is the procedure "Set texture" in the list "Graphics procedures - Render effects."
Here is the guide for textures
In order to add weather particles and sounds, you will need to use the event trigger "Graphics - Set weather particles and sounds."
The following procedure allows you to add weather effects.
There is the procedure in the list "Graphics - Weather particles and sounds."
- Target: It's a biome type to add effects.
- Power: The larger the value, the greater the amount of particles and the louder the volume of sound.
- Range: It's a range of particles and sounds.
- Particles: If it's false, spawn no particles.
- Sounds: If it's false, play no sound.
- Constant: If it's true, particles and sounds will always be applied regardless of the world weather.
Moreover, you will need to set particles and sounds as follows.
There are the procedures in the list "Graphics - Weather particles and sounds."
- Generic Particle: It's a particle type to spawn on ground.
- Special Particle: It's a particle type to spawn on lava, magma blocks and campfires.
- Generic Sound: It's a sound type outdoors.
- Special Sound: It's a sound type indoors.
If you want to get rain/snow of vanilla Minecraft, use procedure templates.
Is there a way to change the directions of the weather hoping to have a sandstorm like weather that runs horizontal instead of vertical like rain?
Is there a possibility to do this? Messing around with the x and y doesnt seem to change anything from what I can tell.
Event trigger "Graphics - Render shapes." is required.
Where the hell did you get that trigger and those procedure blocks? I'm in MCreator 2022.3 (most recent one that can make mods for 1.16.5 (latest version with supported OpenGL)) and all of that is no where to be found.
can you make the weather push the player in a specific direction like strong wind?
Mention to _Ice_Lord_: World Renderer does not support MCreator 2022.3. The plugin currently supports MCreator 2023.4 / 2024.x.
Mention to Minecraftmaker12: It is possible even without World Renderer.
does it work for mcreator 2024.2 forge 1.20.1?
the dimension setup seems to be working but it seems to not render weather or clouds correctly
sorry if it is clear why this isnt working.