Tags
Creators
Details
1.29.1
Compatibility
Changes
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
recountcommand 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
- As always, take backups just in case. (Make a copy of everything!)
- Stop the server.
- Replace the Limits jar with this one.
- Restart the server.
- 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 https://github.com/BentoBoxWorld/Limits/pull/290
- Suppress hit-limit spam from natural breeding and add breed-path tests by @tastybento in https://github.com/BentoBoxWorld/Limits/pull/291
Full Changelog: https://github.com/BentoBoxWorld/Limits/compare/1.29.0...1.29.1
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:M9ms3AD8:Y78eP9RF"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:M9ms3AD8:Y78eP9RF"
}

