- Tags
-
- Tags
- None

CustomPet is a plugin that could be used on any server, you can customize the plugin with your own needs, price, messages, and more. The plugin will allow any user to have a pet that can be upgraded with a lots of effects.

- Pet Shop » A simple feature that allows any player to buy a favorite pet between Pig, Cow, Bat, Ocelot, Zombie and many more.

- Pet Effect » This feature allow a player to buy a effects,these effects will be attributed to the player himself. Among the most common effects we find : Speed, Strength, Health, Fire Resistance, Breathing, Haste and much more.
The plugin allows any player to have multiple effects, for example Speed does not have only 2 levels but will have 4.

- Pet Settings » It's possible hunt the pet, make it back, disable effects directly from the pet menus.

- Pet Info » Any player at the opening of the menu will be able to see their pet's info including: Level, Type, and Status (dead or alive).

- Pet Change » If the player has permission pet.vip can change the pet from one breed to another.
- Pet Name » It's possible change the name of the pet with a color.
- Pet Level »The five also have levels, the level is given by the effects then bought the more effects the player will have bought and the more the level will go.

The plugin allows many commands.
- /pet
Give a info about all commands of the plugin.
- /pet menu

With this menu you can buy pet, effects, and manage your pet settings and finally look at your pet's info.
- /pet away
With this command you can hunt the pet nearby, of course you will lose all the effects that the pet gave.
- /pet name

With this command you can change the name of the pet with a color effect.
- /pet here
With this command you can bring your pet back to you, and of course rewind the effects that you had previously bought.
- /pet ride

With this command you can ride your pet.
- /pet change
With this command the player who will have the pet.vip permission can change the pet type.
- /pet status

With this command the player watch a status of Pet
- /petadmin
With this command the admin can see all administrator commands.
- /petadmin change
With this command the admin can "Change" the player pet.
- /petadmin effect
With this command the admin can add a Effect to a Player Pet
- /petadmin givepet
With this command the admin can give a Pet to a Player
- /petadmin delete
With this command the admin can remove a Pet to a Player
- /petadmin info
Information about the plugin
- /petadmin infopet
With this command the player can watch the info of other player pet.
- /petadmin name
With this command the admin can change a player pet name
- /petadmin reload
With this command the player can reload a Config File.
Pet Type permissions:
With this command the admin can add a Effect to a Player Pet
- /petadmin givepet
With this command the admin can give a Pet to a Player
- /petadmin delete
With this command the admin can remove a Pet to a Player
- /petadmin info
Information about the plugin
- /petadmin infopet
With this command the player can watch the info of other player pet.
- /petadmin name
With this command the admin can change a player pet name
- /petadmin reload
With this command the player can reload a Config File.

Pet Type permissions:
- pet.pig » Allow to buy a Pig pet.
- pet.chicken » Allow to buy a Chicken pet.
- pet.cow » Allow to buy a Cow pet.
- pet.sheep » Allow to buy a Sheep pet.
- pet.wolf » Allow to buy a Wolf pet.
- pet.zombie » Allow to buy a Zombie pet.
- pet.mooshroom » Allow to buy a Mooshroom pet.
- pet.silverfish » Allow to buy a Silverfish pet.
- pet.ocelot » Allow to buy a Ocelot pet.
- pet.bat » Allow to buy a Bat pet.
Other permissions:
- pet.change» Allow a player to Change a pet
- pet.ride» Allow a player to Ride a pet
- pet.status» Allow a player to do a /pet status command
- pet.name» Allow a player to change a pet Name.
- pet.adminreload» Allow a player to reload a Pet's Config.
- pet.adminhelp» Allow a player to watch a Admin commands
- pet.adminchange» Allow admin to Change a pet of other player
- pet.admineffect» Allow admin add a effect to other player pet.
- pet.admindelete» Allows admin to remove the pet to another player.
- pet.admingivepet» Allow admin to setup a pet to Player
- pet.admininfopet» Allow admin to watch a pet player information
- pet.admininfo» Allow admin to watch a info about the plugin.
- pet.adminname» Allow admin to change a player pet name

The plugin has a dependency:
- Vault
- WorldGuard
The plugin has this dependence on the pet's economy, Single Pet Price, Effect Price.
The plugin has a WorldGuard dependence for the Flag. For bypass a spawn of the pet in flag.

Code:
###############################################################################################
# ______ __ __ ______ _________ ______ ___ __ __ ______ ______ _________ #
# /_____/\ /_/\/_/\ /_____/\ /________/\/_____/\ /__//_//_/\ /_____/\ /_____/\ /________/\ #
# \:::__\/ \:\ \:\ \\::::_\/_\__.::.__\/\:::_ \ \\::\| \| \ \\:::_ \ \\::::_\/_\__.::.__\/ #
# \:\ \ __\:\ \:\ \\:\/___/\ \::\ \ \:\ \ \ \\:. \ \\:(_) \ \\:\/___/\ \::\ \ #
# \:\ \/_/\\:\ \:\ \\_::._\:\ \::\ \ \:\ \ \ \\:.\-/\ \ \\: ___\/ \::___\/_ \::\ \ #
# \:\_\ \ \\:\_\:\ \ /____\:\ \::\ \ \:\_\ \ \\. \ \ \ \\ \ \ \:\____/\ \::\ \ #
# \_____\/ \_____\/ \_____\/ \__\/ \_____\/ \__\/ \__\/ \_\/ \_____\/ \__\/ #
# #
###############################################################################################
#Settings
#TimeRespawn in Seconds
TimeRespawn: 5
FactionsDepend: false
RideEnabled: false
Ride:
Speed: 0.2
Speed1: 0.4
Speed2: 0.5
Speed3: 0.7
Speed4: 0.8
#HelpCommand /pet
Help:
PetHereCommand: 'Teleport the pet to owner'
PetAwayCommand: 'Hunt the pet'
PetNameCommand: 'Change the pet Name'
PetChangeCommand: 'Change the pet!'
PetMenuCommand: 'Open the pets menu'
PetStatusCommand: 'Information about the pet'
PetRideCommand: 'Ride your pet'
#Messages
Messages:
PetKilled: 'Your pet is dead, it will respawn in: %timerespawn% seconds'
PetDead: 'Your pet is dead, it will respawn soon'
PetHere: 'Your pet is here'
NoPet: 'You do not have a pet'
PetAway: 'You hunted your pet'
NameChanged: 'You have change the name of your pet'
PetResurrected: 'Your pet is resurrected'
PetChange: 'You have change the pet to: '
PetBought: 'You have bought a pet'
OnlyOnePet: 'You can have only one pet'
NoMoney: 'You do not have enough money'
NoHitYourPet: 'You can not hit your pet'
NoHitPetFactions: 'You can not hit pet of player of your factions'
NoHitPetFactionsAlly: 'You can not hit pet of player of your ally'
PetResurrected: 'Pet resurrected now you can do /pet here to call it'
BoughtEffect: 'You have upgrade %effectname% to level: '
BoughtAllEffect: 'You have bought all upgrades of:'
SpawnPetBeforeRide: 'Spawn the pet before raiding it'
PetAwayDuringRide: 'Get off the pet before you can hunt it'
AdminChangeYourPet: 'An admin change your pet'
AdminSetupYourPet: 'An admin have give you a pet'
AdminDeleteYourPet: 'An admin delete your pet'
############################
# __ __ _ #
# | \/ | ___ | |__ ___ #
# | |\/| |/ _ \| '_ \/ __| #
# | | | | (_) | |_) \__ \ #
# |_| |_|\___/|_.__/|___/ #
# #
############################
MobPrice:
Pig: 15000
Cow: 15000
Sheep: 15000
Wolf: 15000
Zombie: 15000
Mushroom: 15000
Silverfish: 15000
Ocelot: 15000
Bat: 15000
Chicken: 15000
######################################
# _____ __ __ _ #
# | ____|/ _|/ _| ___ ___| |_ ___ #
# | _| | |_| |_ / _ \/ __| __/ __| #
# | |___| _| _| __/ (__| |_\__ \ #
# |_____|_| |_| \___|\___|\__|___/ #
# #
######################################
Respiration:
1:
Price: 50000
FireResistance:
1:
Price: 60000
2:
Price: 80000
Resistance:
1:
Price: 10000
2:
Price: 20000
3:
Price: 30000
Strenght:
1:
Price: 10000
2:
Price: 20000
Speed:
1:
Price: 10000
2:
Price: 20000
3:
Price: 30000
4:
Price: 40000
Regeneration:
1:
Price: 10000
2:
Price: 20000
3:
Price: 30000
4:
Price: 40000
Health:
150:
Price: 10000
200:
Price: 20000
250:
Price: 30000
300:
Price: 40000
Haste:
1:
Price: 10000
2:
Price: 20000
##################################
# __ __ #
# | \/ | #
# | \ / | ___ _ __ _ _ #
# | |\/| | / _ \ | '_ \ | | | | #
# | | | || __/ | | | | | |_| | #
# |_| |_| \___| |_| |_| \__,_| #
##################################
#General
GeneralMenu:
Title: 'Pet Menu'
ItemName:
PetShopItem: '&3Pet Shop'
PetShopItemLore: '&fBuy your pet'
SettingsItem: '&3Settings Pet'
SettingsItemLore: '&fManage your pet'
InfoItem: '&3Info Pet'
UpgradeItem: '&3Upgrade Pet'
UpgradeItemLore: '&fUpgrade your Pet'
#Settings
SettingsMenu:
Title: 'Settings Menu'
ItemName:
CallPet: '&3Call your pet'
HuntPet: '&3Hunt your pet'
RidePet: '&3Ride your pet'
#Potion
PotionMenu:
Title: 'Potion Menu'
#ShopMenu
ShopMenu:
Title: 'Shop Menu'
#ChangeMenu
ChangeMenu:
Title: 'Change Menu'

We are working to bring more updates:
- Admin Commands ✔
- More EFFECTS
- Ride ✔
- Inventory
If you have any ideas, please send us a message.

By buying this plugin you agree to the following rules:
-No refunds
You are not allowed to resell the plugin.
You are not allowed to reupload the plugin anywhere else.
Leaking the plugin will result a ban.
You are not allowed to share this resource with others.