- port to 1.20.6
- all new config!
- new, beautified, config screen!
- provide more information, such as how many datapacks are loaded to add extra modes
- use quilt config as the backend
- make rarity per-entity
- your config from 1.2 will NOT BE MIGRATED! if you'd like to keep your values, please copy the file elsewhere and use the GUI to change the settings back in the new version
- properly remove vanilla mode
- updates to server sync
- sync entity toggles and rarities
- server sync is no longer optional
- improve particles for slimes
- slimes now use slime block particles everywhere - thanks @orifu for this change!
- fix an overly huge amount of particles being spawned with each jump
- disallow using dyes on mobs when they are disabled in the config
- fix metadata for mod menu
- port to 1.20.2
- add french translations (thanks desoroxxx!) and german translations (thanks up!)
- added a setting in the configuration for the rarity of custom colours: this determines how often entities will spawn with abnormal colours. it's represented as a percentage.
- removed vanilla mode
- added lime colour to rainbow mode
- fix bugs with slimes changing colour immediately after being spawned
- add support for slimes
- add support for allays
- add colours for all dyes
- add support for dyeing slimes, allays and glow squids
- fix issues with metadata
- clean up some code
- add toggles for disabling individual entities from using custom colours
- much of this release was developed by a5ho9999, thank you!
-
data driving for rainglow modes
- modes are loaded from json through a server datapack
- when joining a server that has modes unknown to the client, they will be sent over
- modes define a text colour, an id, and a list of colours
-
config sync
- config sync can be toggled on and off through config
- when enabled, the client will send its config to the server on join
- the client cannot edit their config while in a server, either through the file or the screen
- this mode can be default, custom-defined through json, or even the builtin "custom" mode
- the client's config is reset when leaving the server
-
improvements to config parser
-
stability improvements to data tracker registration