Links
Tags
Creators
Details
Licensed GPL-3.0-or-later
Published 2 months ago
Updated 4 months ago
All versions
1.1.2
Release
Tamable Foxes (Community Port) v1.1.24 months ago 92
Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
Platforms
Paper
Purpur
Spigot
Changes
Tamable Foxes v1.1.2 Changelog
Bug Fixes
Follow task: sleeping/sitting foxes no longer teleport
- Foxes that are ordered to sit or sleep now stay in place
- Position is still tracked in SQLite even while idle
Follow task: cross-world safety
- Fox and owner in different worlds no longer causes
IllegalArgumentException - Fox now sits and waits when owner is in another world
Follow task: fox position auto-syncs to SQLite
- Position is saved on every teleport
- Position is auto-synced every 5 seconds for all following foxes
- Fox list GUI now shows accurate "Last Known Position"
Fox name saves to SQLite on rename
- Renaming via GUI immediately updates the NAME column in the FOXES table
Removed setTarget/clearTarget from legacy NMS (1.14–1.16.x)
EntityInsentientin these versions lackssetTarget(LivingEntity), causing compilation failure on CI- Passive mode protection still works via
wantsToAttack()in pathfinder goals +FoxTargetListener
Changes
Fox list GUI: restricted teleport-to-fox
- If fox entity is loaded → fox teleports to player (always works)
- If fox entity is not loaded → shows error instead of teleporting player to last known position
- Prevents accidental cross-world or long-distance player teleports
Performance: distanceSquared in follow task
- Replaced
distance()withdistanceSquared()to avoid sqrt overhead
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:mHA90TbA:5coItSRW"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:mHA90TbA:5coItSRW"
}

