Перейти к содержимому
Mineforgian

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

  • GenericBabyEntity now implements MobSpawnDataProvider so 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 AnimalBreedingMixin into BreedingLogic (static utility class)
  • Added BreedingDispatcher pattern — PlayerInteractionMixin has zero environment checks; routing to singleplayer/multiplayer/server handlers is centralized
  • Named constants in BreedingConstants replace all magic numbers and strings across the codebase
1.1.0Релизb1.7.3 · 8 декабря 2025 г.

Passing genetics (sheeps inherit colors)

Комментарии

Загружаем…