FAQ
List of frequently asked questions we receive
Will the Ender Dragon be added to the plugin?
I personally wont be adding it to the plugin but if someone else adds it via GitHub Pull Request it might be another story
What version should I use for my server?
It depends on what version your server is running. Minecraft Version:
SimplePets v4
For people who are a dinosaur and don't update:
My pets are not spawning, I get an error message.
If you are getting the image below It could be a multitude of reasons
The first thing you can do to diagnose the issue is try putting your mouse over this message, Majority of the time there is a 'hidden' message explaining why. For example the error you would get with the PlotSquaredAddon would be
"You are missing the {permission} permission"
If you are using WorldGuard then there is a setting in their config you can check. The config option you have to look for is
'block-plugin-spawning'
in the'mobs'
section
If you are getting a big error when you try to spawn a pet, then chances are you are not using the right version of SimplePets on your server. For example this can occur when you are using
MC 1.17.1
but downloaded theSimplePets-1.17.jar
instead, to fix this simply download the SimplePets jar file for your servers MC version.
How can I make it so players can purchase pets?
The easiest way would be to install one of the economy addons see HOW TO INSTALL ADDONS and once the addon is installed, restart your server for it to take effect.
You could also use a 3rd party shop plugin to give your players permissions to pets
My World Guard flags do not seem to be working!
There could be a major reason for this, in v5 of SimplePets we split all external plugin links into their own addons.
What you could do is make sure you have the World Guard addon installed on your server (Check /pet addon
)
If the addon is not installed you can follow the steps listed HERE
My players do not have permission for the /pet gui
command!
/pet gui
command!There is 2 ways you can fix this:
Give the player
(s)
a permission for any petGo into the
config.yml
file and make sureNeeds-Pet-Permission-for-GUI
is set tofalse
, This will allow players to open the GUI regardless of what pet(s)
they have permission to.
My players see a blank GUI when they run the /pet gui
command!
/pet gui
command!There is 3 ways you can fix this:
Give the player
(s)
a permission for any petGive the player
(s)
a pet via the/pet purchased
commandGo into the
config.yml
and setOnly-Show-Pets-Player-Can-Access
tofalse
, This will allow the players to see all the pets enabled and available for use.
Can the Sign GUI for renaming be customized?
Yes the sign GUI can be customized, have a look at THIS section for information
How can I disable certain pets?
You are able to disable what ever pet you want, that can be done by simply changing one line in the pets json file!
Open the pets json file
"plugins/SimplePets/Pets/<type>.json"
Change line that is
"enabled":
true
to be"enabled":
false
How can I set defaults for pets? (Like Age)
This can be done by modifying the pets json file "plugins/SimplePets/Pets/<type>.json"
.
This is an example of what line you can modify for a pet to be a baby/adult when they are spawned by default. Some data toggles can be numbers or text just depends on what values are listed for that bit of data.
Using the example below the "baby"
data could have a value of either true
or false
, so that is what we would put on the line named "default"
My pet vanishes after a while, usually when I'm afk for a bit.
This is caused because by default the "AutoRemove"
feature is enabled, This can either be disabled or the time that it takes for the auto-removal can be increased.
How to change the time
The time for the "AutoRemove"
is in ticks (20 ticks is equal to 1 second)
, by default the time is set for 10000 ticks and that would be around 8 minutes 20 seconds.
If you want to change the delay you can use this bit of math: 20 x (seconds)
Example: say you want pets to be removed after 35 minutes, First figure out how many seconds that would be (35 x 60 = 2,100)
. Once we have the total number of seconds that is in 35 minutes, We can then convert the seconds to Ticks (2,100 x 20 = 42,000)
So we would set the "TickDelay"
to 42000.
Alternatively you could use a Tick Calculator
How can I give pets as rewards from crates/voting?
You should be able to give pets a few different ways.
The best choice would be to use permissions, as that is the easiest way to do it. All the permissions for pets can be found HERE
The second way is to use the PURCHASED PETS command Currently they still need access to the pet permission at least until we finish coding in the config option
"Utilize-Purchased-Pets"
How can I make it so the Armor Stand has items when it spawns?
Currently as of February 22nd the only way to achieve this is via the summon/modify commands.
Example Format: {id:"minecraft:stick",tag:{CustomModelData:123}}
How to use this when summoning the Armor Stand Pet
/pet summon armor_stand {items:{head:{id:"minecraft:stick",tag:{CustomModelData:123}}}}
How to use this when modifying an existing Armor Stand Pet
/pet modify Steve armor_stand {items:{left_arm:{id:"minecraft:stick",tag:{CustomModelData:123}}}}
How can I use the commands section in any of the pet json files?
If you would like to see more information CLICK HERE
Last updated