Skip to content

Release 1.29.1

Latest

Choose a tag to compare

@tastybento tastybento released this 23 Jul 15:45
9fa504d

Patch release fixing entity-count accuracy around breeding and recounts. Thanks to @daniel-skopek for the fixes!

  • Natural breeding now respects entity limits — breeding triggered without a player (bees, foxes, villager breeders, etc.) previously bypassed limit checks entirely, letting counts grow past the configured limit. All breeding is now checked; op/bypass-permission players are still exempt. When a breed attempt is blocked at the limit, both parents go on a breeding cooldown so auto-breeders don't retry every tick, and no chat spam is sent to nearby players unless a player actually fed the animals.
  • Fixed a tracking-map leak for players — players were mistakenly added to the entity-island tracking map and never removed.
  • Boats now included in recounts — the admin recount command counted minecarts but skipped boats, zeroing boat counts that the live tracker then couldn't recover.

Compatibility

✔️ BentoBox API 2.7.1
✔️ Paper Minecraft 1.21.11 - 26.2
✔️ Java 21

Upgrading

  1. As always, take backups just in case. (Make a copy of everything!)
  2. Stop the server.
  3. Replace the Limits jar with this one.
  4. Restart the server.
  5. You should be good to go — there are no config or locale changes in this release.

What's Changed

  • Fix entity overcount from natural breeding and recount gaps by @daniel-skopek in #290
  • Suppress hit-limit spam from natural breeding and add breed-path tests by @tastybento in #291

Full Changelog: 1.29.0...1.29.1