### Internal changes
- Improved how colors are handled and transitioned.
- Improved support for data generation.
- Overhauled content registration.
- Package has been moved out of `utility`.
- `Registerable` has been renamed to `Registered`.
- `Registerable.Main` has been renamed to `Common`.
- `Registerable::getRawId` has been renamed to `getIdPath`.
- `ContentContainer` has been renamed to `ContentRegistrar`.
- `Skip` has been renamed to `IgnoreRegistration`.
- `Registerable.Env` has been renamed and moved to `RegistrationEnvironment`.
- Removed data generation from the auto-registration system.
- Reimplemented and simplified the field registration method.
- Updated all pre-existing `Registerable` classes to implement the new interface.
- Dyed amethyst blocks and clusters now retain their `DyeColor` information.
- Added the NBT tag `ForceChallengeScaling` that force-enables mob challenge scaling for an entity.
### Content changes
- Added items for St4rM0N3Y's lore (Featuring sprites by the all/any themselves).
- Added `astral:rotten_chorus_fruit`
- Added `astral:living_sculk`
- Added `astral:pig_card`
- Added `astral:appy_sauce`
- Added `astral:void_essence`
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }