My pet is removed on spawn

First, enable the debugger through /mcpets debug and try to reproduce the issue. If the issue states to be related to MYTHICMOBS then one of the following might apply:

  • Make sure your world isn't on peaceful mode, as some pets are using agressive anchors.

  • Make sure the region in which you spawn the pet allows animals/agressive mob spawning.

  • Try first to spawn the pet from MythicMobs by giving you an egg (/mm e get ). If the mob doesn't show up then it's an issue with your Mob or your Resource Pack. Make sure you have applied the "model" mechanic to your mob and that you have updated your resource pack in ModelEngine, and applied it to your client.

  • If the pet doesn't spawn still, get into "./plugins/MCPets/Pets/" and find the YAML config of your pet. Open it, and make sure the "MythicMobs" field corresponds to the MythicMob you're trying to invoke.

  • If the issue seems to happen when a player is teleporting or in some unloaded chunk, then it's highly likely that the mob can not be spawned before the chunk is loaded at the given position. One trick is to go in the MythicMob file of your pet, and add the option Despawn: false which prevents the pet from despawning in unloaded regions.

If the pet still doesn't spawn after this, then it's most likely an issue with MythicMobs. So make sure to have a look at their wiki/support.

Last updated