This patch addresses the most critical bugs. A few minor issues remain, which I am still learning to resolve, also introduces a preview of new pet commands and a GUI. This feature is still under development, and we would love your feedback as we continue to refine it.
For usage instructions, please see the README.md file located in the plugin's main folder.
My apologies for the issues and inconvenience in the last version. Thank you for your patience and thank you all for providing feedback to help me improve it!
### Update 1.2: AI & Bug Fix Update!
This update addresses major AI bugs found in 1.1.0 and introduces a brand new combat mechanic for Chickens!
**NEW FEATURES:**
* **New Chicken Combat AI:** Tamed Chickens are no longer just for show!
* Chickens now have a special "Burst-Fire" attack.
* Every 3 seconds (configurable cooldown), they will fire a 3-egg burst at their target.
* These special eggs apply a **custom knockback** that ignores armor, making them excellent support pets!
**MAJOR FIXES:**
* **Hostile Pet AI (Witch) Fixed:** A critical bug was fixed where tamed hostile mobs (like Witches) would still try to attack random players. Tamed mobs will now remain passive unless they are defending you or assisting your attack.
* **Pet Death-Loop Fixed:** Fixed a bug where "dead" pets (in respawn mode) could still be attacked, causing them to "die" again and loop the respawn timer. Pets in respawn mode now have their hitboxes completely disabled.
**IMPROVEMENTS:**
* **Global `/petsummon`:** The `/petsummon` command now searches **all worlds** (Overworld, Nether, End) for your pets, not just a small radius.
* **Summon Safety:** `/petsummon` will no longer teleport pets that are currently "dead" (in respawn mode).
* **Configurable Glowing:** Added a new option `glowing-on-respawn: true/false` to the `config.yml`. You can now disable the glowing effect for respawning pets if you wish.
### Update 1.1.0: Breeding Fix & Taming Mode Added!
Thank you for testing the 1.0 Beta! Based on your feedback, version 1.1.0 focuses on fixing major bugs and adding quality-of-life (QoL) features.
**MAJOR FIXES:**
* **Breeding Bug Fixed:** Fixed a critical bug where the plugin's taming logic would block the vanilla breeding mechanic. You can now breed animals (e.g., feed Carrots to Pigs) normally without the plugin interfering.
* **Teleport Bug Fixed:** Reworked the AI logic. Pets will now correctly prioritize teleporting to their owner if they are too far away, instead of erratically teleporting to a combat target.
**NEW FEATURES:**
* **Taming Mode Added:** To fix the breeding bug, taming logic is no longer "always on." You must now type `/tame` (or `/pet`) to activate "Taming Mode" for a (configurable) 60 seconds. Taming is only possible while this mode is active.
* **`/petsummon` Command:** Added the `/petsummon` (or `/petcall`) command. This teleports all your pets (even sitting ones) to your location, which is useful if they get stuck.
**UPDATES:**
* The `/pethelp` command has been updated to show the new `/tame` and `/petsummon` commands.