โจ Setup your first pet
Last updated
Was this helpful?
Last updated
Was this helpful?
Before you get to add the pet to MCPets, you have to make sure it is already working from both MythicMobs and ModelEngine perspective.
drop the .bbmodel file of your model inside the "ModelEngine/blueprints" folder
reload ModelEngine with /meg reload
a new resource pack as been generate by ModelEngine in "ModelEngine/resource pack" folder, so get the files within the folder, zip them and put the zip in your Minecraft resource pack folder
if you bought a pack on the internet, follow the instruction given by your vendor on how to setup the mob in MythicMobs.
if you're a creator, create the mythicmobs corresponding to the pet, with the skills you want and place the files in your MythicMobs folder at the respective places for your skills and mobs. Check out the if you want to implement some MCPets related behavior.
At this step, you should be able to spawn the MythicMob corresponding to the pet only using MythicMobs. For instance, give yourself an egg spawner using "/mm e get <mobName>" and spawn it. The MythicMob have to be working properly and the model should be working as well. If not, please contact the vendor of the pet pack or have a look at the .
After you checked the mob installation was working properly, it is now time to implement it into MCPets !
If you bought a pack from some vendor, just follow the instructions given by the vendor to install the pet file into the "MCPets/Pets" folder. If you're a creator, head in the "MCPets/Pets" folder and create a new .yml file.
MCPets 4.0.0 introduced the in-game editor to help you create your pets!
Use the above command to open the editor, and start creating a pet using the in-game interface:
Since ModelEngine r2.3.0, you have to setup your own bone for name tag. So, to simply the creation process, the bone used for naming pet is preset has tag_name. What it means is that you just have to add a bone named tag_name for the pet's name to show up. Also, remember center its pivot point wherever you want, linking it to another bone if you want, animate it, etc...
Here is a picture example for the Pikachu:
Basically, prepare the order in your MythicMob mob file using the trigger ~onSignal:YOUR_SIGNAL_TAG.
Now that everything is ready, you can safely reload MCPets using /mcpets reload. Open the GUI from /mcpets, and summon your new favorite pet.
Depending on how you made it, you should see it follows you when you're being too far. Also try all the options you've enabled like renaming, mounting, and casting orders with the signal stick.
you can find a , with all the features you can use and what they are used for. Some are optional so don't feel like you need to fill everything, namely for the Signal Stick or the Skins.
MCPets allows you to send orders to your pet. This is achieved through the .
When it's done, add "YOUR_SIGNAL_TAG" in the list of Signals values in the MCPets file of your pet (look at the for implementation).
If you have several orders to give, just add them to the list. Refer to to know how you can navigate through orders in game and cast them, and the other features.
You want to add more ? Check out the !