1.11.5latestWild Pets 1.11.5last week Wild Pets 1.11.5 This is a drop-in bug-fix update for servers running v1.11.3, covering 1.11.4 and 1.11.5. Breeding can no longer take a player past petLimit, /wp info no longer shows "null" for an unknown owner, and usage reporting sends less. Commands, permissions, config keys and saved pet data are unchanged, and pets that players already own are not affected, even if they are over the limit. Changes Pet limits · petLimit is now enforced when bornPetsEnabled would tame a bred offspring. A breeder at the limit gets a message saying the newborn was not added to their pets. The newborn stays an ordinary untamed animal. It is still recorded as a child of its pet parents, but it is not selected or linked back to them as a pet. (#381) Pet info · /wp info now shows the owner as "Unknown" instead of "null" when the owner's name can't be resolved, for example an owner who has never joined this server. (#374) Usage reporting · Command usage is now reported only for commands run by players. Commands from the console, command blocks and other plugins are no longer counted. (#375) · Repeats of the same usage event within a minute are combined into one report that carries a count, so a command run in a loop can no longer flood the reporting server. Startup reports are still sent straight away. (#375) Included releases: 1.11.4, 1.11.5 Download: https://github.com/Dans-Plugins/Wild-Pets/releases/downlo… Full release notes: https://github.com/Dans-Plugins/Wild-Pets/releases/tag/v1…1.11.3Wild Pets 1.11.3last week Wild Pets 1.11.3 This is a maintenance release for servers running v1.11.2. Commands, permissions, configuration and saved pet data are unchanged, and pets, owners and trade targets are looked up exactly as before. Replace the jar and restart. Changes · Internal cleanup of how pet entities and players are resolved in /wp rename, /wp call, /wp locate, /wp gather, /wp trade and /wp list, in following pets across chunks, in pet-death notifications, and in player name/UUID lookups. In-game behaviour is unchanged. (#361, #362, #364, #365) · Expanded automated test coverage for these commands and listeners, and for config, stats, select and setfree, to guard against regressions. (#361, #362, #364, #365, #366, #367) Download: https://github.com/Dans-Plugins/Wild-Pets/releases/downlo… Full release notes: https://github.com/Dans-Plugins/Wild-Pets/releases/tag/v1…1.11.2Wild Pets 1.11.22 weeks ago Wild Pets 1.11.2 For a server running v1.10.0, this is a drop-in upgrade covering 1.11.0, 1.11.1 and 1.11.2. Pet data, configuration and permissions carry over unchanged. It adds support for Minecraft 26.3, fixes a leftover right-click action firing when you meant to do something else, makes player-only subcommands answer the console, and adds a random server ID to usage reporting. Changes Compatibility · Added support for Minecraft 26.3 (#339). Fixes · Only one right-click action can be waiting at a time. Starting to tame, lock, unlock, check access or select cancels any earlier unfinished action, so your next right-click does what you last asked. Before, an unfinished lock or unlock could fire when you meant to tame a pet, or the other way round (#330). · When run from the console (or by any sender that isn't a player), the help, tame, select, info, list, rename, locate, call, follow, stay, wander, setfree and trade subcommands now reply "Only players can use this command." instead of doing nothing (#354). Usage reporting · If usage reporting is on, the first start adds a random server-id: line, with a comment explaining it, to plugins/trace/config.yml, and every usage event carries that ID so servers can be counted rather than events. It identifies no person, account or IP address; delete the line to get a new one. If reporting is off, no ID is created, read or sent (#336). · The startup message and the comments in config.yml now mention the server ID and point to https://danielstephenson.dev/usage-reporting (#338, #340). Included releases: 1.11.0, 1.11.1 (tests only) and 1.11.2 Download: https://github.com/Dans-Plugins/Wild-Pets/releases/downlo… Full release notes: https://github.com/Dans-Plugins/Wild-Pets/releases/tag/v1…1.10.0Wild Pets 1.10.0Oct 3, 2026 Wild Pets 1.10.0 For a server running v1.9.0, this is a drop-in upgrade. The main fix is to pet records. Before this release, the plugin did not load the saved records back into memory at startup, and the records it saved could be missing changes made since the last restart. Saved records are now loaded and kept across restarts, so details such as the name of a pet that has since died stay available. This release also fixes some smaller bugs, makes the Sniffer default work on newer Minecraft versions, and adds two optional usage-reporting features. Saved data formats, commands, permissions and config keys are unchanged. Changes Pet data · Pet records saved in petRecords.json are now loaded at startup and saved from the same store the plugin uses while running. They used to be thrown away on load, and changes made during a session could fail to persist. (#325) Bug fixes · Unlocking mode (/wp unlock) is now cleared when a player leaves, like the other pet action modes. Before, a player who quit mid-unlock was still in unlocking mode when they rejoined. (#324) · Removed a duplicate Endermite entry from the default entity settings. (#324) · The Sniffer's default taming item (short grass) is now looked up by name, so it works on Minecraft versions from 1.20.3 onward, where the item is named SHORT_GRASS, as well as on older ones. (#327) Usage reporting · Every usage-reporting event now includes the plugin version, not just the startup event. (#329) · The shared plugins/trace/config.yml file now supports an optional tags: block. Its tags are added to every event that participating plugins report. For example, you can set ci: "true" on a test server so its events are not counted as a real installation. Newly created files include a commented-out example, and existing files are not changed. (#328) Download: https://github.com/Dans-Plugins/Wild-Pets/releases/downlo… Full release notes: https://github.com/Dans-Plugins/Wild-Pets/releases/tag/v1…1.9.0Wild Pets 1.9.0Sep 20, 2026 Wild Pets 1.9.0 A server on v1.8.0 can drop in this build with no data migration: pet and pet-record files load unchanged. Two things change on first start: the three usage-reporting.* keys are added to config.yml and reporting is on by default (the plugin sends its name, version and command names to https://trace.danielstephenson.dev, nothing about players or the server), and a new plugins/trace/config.yml is created as a server-wide switch. Players gain /wp trade, tamed pets no longer despawn when far away or after chunk reloads, and every command's chat output is restyled. Changes New features · /wp trade <playerName> transfers your selected pet to another online player, respecting the recipient's pet limit; guarded by the new wp.trade permission (#298) · Usage reporting: one event at startup and one per command, sent off the main thread, with usage-reporting.enabled in config.yml, a server-wide plugins/trace/config.yml switch, and TRACE_USAGE_REPORTING=off / DO_NOT_TRACK=1 environment opt-outs; the console states on startup whether reporting is on and why (#318, #320) Fixes · Pets no longer disappear: tamed entities are marked setRemoveWhenFarAway(false) and persistence flags are re-applied when their chunk loads and after startup (#299) · Duplicate pet records are no longer created for the same entity, and pet entity lookups are indexed by UUID instead of scanning every list (#314) Command output · All command, interaction and event messages use the box-drawing style shared with Activity Tracker; /wp config list is now one aligned key per line (#301) · /wp help now lists checkaccess, stats and trade (#308, #298) Upgrade notes · Usage reporting is enabled by default. To turn it off for this plugin set usage-reporting.enabled: false in plugins/WildPets/config.yml; to turn it off for every trace-reporting plugin set enabled: false in plugins/trace/config.yml. · Grant wp.trade to players who should be able to trade pets, or deny it to those who should not. Download: https://github.com/Dans-Plugins/Wild-Pets/releases/downlo… Full release notes: https://github.com/Dans-Plugins/Wild-Pets/releases/tag/v1…1.8.0Stay Mode, Server Setup Improvements & Documentation UpdatesJan 7, 2026 This release introduces a new Stay Mode for pets, allowing players to restrict pet movement using AI-based behavior control. In addition to gameplay improvements, the test Minecraft server setup has been refined with refactored scripts, updated Docker support, and improved environment configuration. Testing documentation has also been updated to improve clarity and maintainability for contributors. We are also pleased to welcome a new contributor in this release. Highlights · Added Stay Mode for pet movement control using AI-based restrictions · Improved Minecraft server setup with refactored scripts and updated Docker configuration · Updated and expanded testing documentation · New contributor: @Babakinha Full Changelog v1.7.0...v1.8.01.7.0Initial Unit Tests & New Entity ConfigsMar 24, 2024 What's Changed · Sync develop with main by @dmccoystephenson in #270 · Refactored 'Pet' class & added initial unit tests by @dmccoystephenson in #273 · Added entity configs for Allay, Frog, Warden, Camel & Sniffer by @dmccoystephenson in #276 · Updated CONTRIBUTING.md by @dmccoystephenson in #277 · Release/v1.7 by @dmccoystephenson in #278 Full Changelog: v1.6.0...v1.7.01.6.0Test Server Dockerfile, Cancel Damage From Pets, `wp` PermissionFeb 25, 2024 What's Changed · Release/v1.5.1 by @dmccoystephenson in #252 · Merge pull request #252 from Dans-Plugins/release/v1.5 by @dmccoystephenson in #253 · Data Repositories by @dmccoystephenson in #257 · Test Server Dockerfile by @dmccoystephenson in #264 · Cancel Damage From Pets by @dmccoystephenson in #267 · New Permission: wp by @dmccoystephenson in #268 · Release/v1.6 by @dmccoystephenson in #269 Full Changelog: 1.5.1...v1.6.01.5.1Fix help command missing /wp setfreeJan 10, 2023 What's Changed · Fix - Add set free to help command by @dmccoystephenson in #251 Full Changelog: 1.5.0...1.5.11.5.0Better Dependency ManagementJul 3, 2022 What's Changed · Moving away from the Singleton pattern. by @dmccoystephenson in #243 · Added missing services. by @dmccoystephenson in #244 Full Changelog: 1.4.2...1.5.01.4.2Lag FixMay 7, 2022 Full Changelog: 1.4.1...1.4.2 The stay command has been removed because the implementation was shown to be causing lag.1.4.1Call Command Fix & Stay Command RemovalMar 10, 2022 What's Changed · Call Command Fix by @dmccoystephenson in #240 · Removed the stay command. by @dmccoystephenson in #241 Full Changelog: 1.4...1.4.11.4License Change & Ponder UpdateFeb 23, 2022 What's Changed · MIT License · Updated Ponder to v1.0 Full Changelog: v1.3.2...1.4v1.3.2More Config OptionsNov 20, 2021 Changes in Wild Pets v1.3.2 · Parents of pets will now only be shown if they exist. · Added 3 new config options.v1.3.1Bug Fix, Some AlterationsNov 19, 2021 Changes in Wild Pets v1.3.1 · Added a null check. · Made it so that the parents of born pets are tracked regardless of their pet status. · Updated Ponder and made sure that its debug messages weren't showing in the console.v1.3Bug Fix, Lineage TrackingNov 19, 2021 Changes in Wild Pets v1.3 · Fixed a bug where the "petLimit" config option was being set to the wrong type when using the in-game /wp config set command. · Made it so that the parents and children of pets will now be tracked. · Made it so that the children of pets are also pets.v1.2.1Pet Invulnerability & Lock Interaction ImprovementsNov 19, 2021 Changes in Wild Pets v1.2.1 · Made pets invulnerable by cancelling the EntityDamageEvent if the entity is a pet. · Improved the Interaction Handler so locking functioned better.v1.2Ponder IntegrationNov 18, 2021 Changes in Wild Pets v1.2 · Utilized Ponder for most of the plugin's core functionality. · Made it so that the ephemeral data of players is deleted when they log out.v1.1.1Mounting FixNov 15, 2021 Changes in Wild Pets v1.1.1 · Fixed players not being able to mount their pets because they didn't have access to them.v1.1Lockable PetsNov 15, 2021 Changes in Wild Pets v1.1 · Added the /wp stats command. · Made pets lockable. · Prevented players from mounting pets if they didn't have access.v1.0Aug 29, 2021
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta