This plugin allows you to render objects on the sky and world
Event triggers
World Renderer can render objects using event triggers and procedures.
- "Compute FOV"
- "Compute camera angles"
- "Compute fog color"
- "Compute light color"
- "Render clouds"
- "Render fog"
- "Render overlays"
- "Render shapes"
- "Render sky"
- "Render weather"
- "Render world"
- "Set weather particles and sounds"
- "Set up dimensions"
How to use
Changes in V1.8.4
In v1.8.4, the vanilla sky, clouds, and weather are automatically removed on the event triggers. If you need to retain them, return false.
Changelog
v1.8.4
Added support for MCreator 2024.3
Added support for NeoForge 1.21.1
Stopped support for MCreator 2023.4
Some fixes and improvements
Fixed some bugs
v1.8.3
You need to set a render target in order to render overlays
Changed the rendering system for shape overlays
Added the procedure "Set sky light color"
Added the procedure "Set block light color"
Removed the procedure "Multiply sky light color"
Removed the procedure "Multiply block light color"
Removed the procedure "Set light pixel"
Some fixes and improvements
Fixed some bugs
Information
This plugin supports Forge 1.19.2 / 1.19.4 / 1.20.1 / NeoForge 1.20.4 / 1.20.6 / 1.21.1
This plugin supports MCreator 2024.x
Source code repository:
World Renderer - https://github.com/Sumeshi2/World-Renderer
Custom Sky Plugin - https://github.com/Sumeshi2/Custom-Sky-Plugin
Comments
its really cool and i love using it! but for some reason 2 things happen to me, when putting vanilla clouds on the sky, on creating and joining a new world it crashes, and when i just go with a custom sky texture it loads on the mcreator preview but not in the mod in the actual game and idk why o.O
Can you make us a plugin that lets us make colored lights or change block colors. I studied and I know that getting colored lights is possible but very hard without shaders; but even if we can't get that, can you at least make a plugin that lets us change block colors so that we can at least accomplish this with procedure blocks.
Hello !
I'm having a bit of an issue with this plugin, I've put a texture in the sky, and it worked just fine for a few weeks, I didn't change a single thing about the code and then it just... stopped working. And I don't know why. I know it's just this block because the rest of the procedure works, but this one specific block doesn't
Also, and most imoortantly for my users, my mod doesn't work on multiplayer, specifically because of the sky rendering procedure I made with your plugin, as it's the only thing listed in the error message. Is it just not fit for multiplayer ? That would be a bummer, most of my users want to make an SMP with my mod 😅😅
Howdy! I have been using this plugin in my mod for a bit. Unfortunately though, when I exported my mod and ran it in a regular Minecraft client, none of the "On rendering sky" procedure worked. It displays fine in the MCreator test client but then vanishes in an actual session. Am I doing something wrong? Is there a dependency I might need? Thank you for making this plugin.