- Updated to Minecraft 1.20.4
- Added German translation by Dev0Louis
- Added the Cherry Moobloom, which spawns in cherry blossoms
- Added the Azalea Moobloom, which spawns in lush caves
- Added the Dripleaf Moobloom, which spawns in lush caves
- Blue Orchid Mooblooms now spawn in swamps
- Wither Rose Mooblooms no longer spawn in crimson and warped forests
- Spawn biomes are now configurable with biome tags
- Increased the default spawn rate of some mooblooms
- Added a config option to hide Mooblooms API logs
- Fixed and completed the French translation
- [API] Added blockState(Block) to builders
- [API] Added spawnGroup(SpawnGroup) to builders
- [API] Added spawnPredicate(SpawnPredicate) to builders
- [API] SpawnEntry constructors no longer take a biome selector as a parameter
- Updated to Minecraft 1.19.4
- API breakages:
blockStateRenderer(Vector3f scale, Vec3d translation)
instead ofblockStateRenderer(Vec3f scale, Vec3d translation)
validBlocks(Tag<Block> blocks)
removed for nowignoredDamageTypes(List<RegistryKey<DamageType>> damageTypes)
instead ofignoredDamageSources(List<DamageSource> damageSources)
- Updated to Minecraft 1.17
- Updated to Java 16
- Added the Chorus Moobloom, a moobloom spawning in end islands and dropping chorus plants
- Added a "can spawn" config option for each moobloom
- Fixed cowctus moobloom not using its config
- [API] Added blockStateRenderer(float scaleX, float scaleY, float scaleZ, double translationX, double translationY, double translationZ) setting
- [API] Added blockStateRenderer(Vec3f scale, Vec3d translation) setting
- Updated to 1.16.4
- Added the Cowctus, a new moobloom spawning in badlands and dropping cactus
- Fixed the config not working and resetting
- Fixed wither mooblooms damaging players from too far away
- [API] Added spawnEntry setting
- [API] Added ignoredDamageSources setting
- [API] Added lootTable setting
- [API] Added configCategory setting
- [API] Removed configClass setting
- Global cleanup of the code