
Animal breeding mod
Backport of the animal breeding mechanics from Minecraft Java Edition to StationAPI.
- Загрузки
- 891
- Подписчики
- 2
- Обновлён
- 25 июня 2026 г.
- Лицензия
- MIT
Опубликован 8 декабря 2025 г.
Backport of the animal breeding mechanics from Minecraft 1.0 Java Edition to StationAPI.
Ченджлог
1.2.2Релизb1.7.3 · 25 июня 2026 г.
1.2.2
Fixes
- Baby mobs now play their species' hurt/death sounds instead of the player hurt sound
1.2.1Релизb1.7.3 · 25 июня 2026 г.
1.2.1
Fixes
- Updated to StationAPI 2.0.0-alpha.6.2 (incompatible with alpha.5.x)
1.2.0Релизb1.7.3 · 22 июня 2026 г.
Changelog
1.2.0
Features
- Mobs follow players holding a breeding item (tempt mechanic, 10-block range)
- Bred animals and their grown-up offspring no longer despawn
- Full multiplayer support — breeding is now server-authoritative via custom packets (
StartBreedingPacket,LoveParticlesPacket); love particles broadcast to all nearby clients
Fixes
GenericBabyEntitynow implementsMobSpawnDataProviderso babies spawn correctly over the network instead of crashing the server- Baby grow-up is server-authoritative; client no longer tries to spawn adults independently
Internal
- Extracted all breeding behavior from
AnimalBreedingMixinintoBreedingLogic(static utility class) - Added
BreedingDispatcherpattern —PlayerInteractionMixinhas zero environment checks; routing to singleplayer/multiplayer/server handlers is centralized - Named constants in
BreedingConstantsreplace all magic numbers and strings across the codebase
1.1.0Релизb1.7.3 · 8 декабря 2025 г.
Passing genetics (sheeps inherit colors)
Комментарии
Загружаем…