- Updated to Minecraft 1.21.5
- Moobloom models were updated to match new cow and mooshroom ones
- Added the Eyeblossom Moobloom
- Mooblooms and cluckshrooms now have their own loot table instead of using cow or chicken ones
- Mooblooms and cluckshrooms now respect
mobGriefing
game rule when placing blocks - Fixed baby mooblooms being able to deal damage
- Fixed issues related to eye height and passenger attachments of entities
- Fixed issues related to shearing behavior (like not triggering sculk vibrations)
- Updated to Minecraft 1.21.4
- Added the Eyeblossom Moobloom
- Mooblooms and cluckshrooms now have their own loot table instead of using cow or chicken ones
- Mooblooms and cluckshrooms now respect
mobGriefing
game rule when placing blocks - Fixed baby mooblooms being able to deal damage
- Fixed issues related to eye height and passenger attachments of entities
- Fixed issues related to shearing behavior (like not triggering sculk vibrations)
- 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