- Large internal restructuring
- Should be compatible with any dimension now, as long as they allow for particles
- Fixed an issue caused by floating point precision error, where the rainbow would stop rendering when looking in certain directions
- Fixed an issue that would happen when used in combination with Monocle, where rainbows would render op top of the level renderer
- Fixed visual issue where the rainbow didn't appear to connect to itself. This was due to a rounding error.
- Refactored large parts of the code for handling the rendering of rainbows
- Added a config to tweak the amount of bands a rainbow has, where a low value (e.g. 8) results in a very pixel-y rainbow, with clear individual bands. A high value makes the transition between the colors much more detailed.
- Added a config to tweak the angle/rotation of the rainbow. This is very useful if you're using a shaderpack that changes the angle of the sun. Simply set this config to the equivalent of the offset/rotation the shaderpack is using.
- Added a config to increase the "brightness" of the rainbow colors (a value from 0 to 1), where a value of 1 increases the brightness of all the colors so much they become white, and 0 changes nothing.
- Ported to 1.21.3
- Implemented a new automatic updater for configs, that updates them whenever a new version comes around, however;
- Auto updating of configs can be disabled by setting
"shouldAutoUpdate":
tofalse
within the individial configs - Alternatively set the
globalShouldAutoUpdate
config, in the normal config file, to false, if you want to handle updates to the configs yourself - This update, unless you backup or disable auto updates within your files or globally, will reset every config to use the default properties
- Added easing functions to when entering and exiting biomes defined in the allowed biomes list config, so rainbows don't suddenly appear or disappear from the sky
- Implemented a new automatic updater for configs, that updates them whenever a new version comes around, however;
- Auto updating of configs can be disabled by setting
"shouldAutoUpdate":
tofalse
within the individial configs - Alternatively set the
globalShouldAutoUpdate
config, in the normal config file, to false, if you want to handle updates to the configs yourself - This update, unless you backup or disable auto updates within your files or globally, will reset every config to use the default properties
- Added easing functions to when entering and exiting biomes defined in the allowed biomes list config, so rainbows don't suddenly appear or disappear from the sky
- Tweaked rainbow calculations
- Added compatibility with Aether II
- Improved compatibility with Simple Clouds
Resetting configs is recommended!
- Tweaked rainbow calculations
- Improved compatibility with Simple Clouds
Resetting configs is recommended!