Information
Abyss Pets, the highly optimized and feature-rich pets plugin, allows server owners to create one-of-a-kind pets that follow players and grant them various buffs such as economic and potion boosts!
Dependencies
AbyssLib (required)
Commands
/pets - Opens the pet storage menu
/pets give <player> <type> <amount> - Gives a player a pet with a certain type
NOTE: Admins need the abysspets.admin
permission to execute the custom voucher command.
Permissions
abysspets.maxstorage.<amount>
- The max amount of pets a player can have storedabysspets.maxequipped.<amount>
- The max amount of pets a player can have equippedabysspets.admin
- The admin permission needed for the give command
Default Configuration Files
Main Configuration File
exp-settings:
min-exp-per-proc: 1
max-exp-per-proc: 3
chance-per-proc: 100
max-level: 10
max-exp-formula: "%level% * 100"
merge-settings:
enabled: true
merges-with: ""
merge-result: ""
boosts:
- "AbyssPets;0.1;0.1" # Boost Type, Starting Boost, Increase per level
- "Experience;0.1;0.1"
entity-item:
material: "PLAYER_HEAD"
skull: "Chubbyduck1"
name: " "
lore: []
item:
material: "PLAYER_HEAD"
skull: "Chubbyduck1"
name: "&6&l[!] &eDuck Pet &7(Right-Click)"
lore: []
equipped-item:
material: "YELLOW_DYE"
enchanted: true
name: "&6&l[!] &eDuck Pet &7(Click to unequip)"
lore:
- " "
- "&eInformation"
- "&e- &7Level: &f%level%/10"
- "&e- &7EXP: &f%exp%/%max-exp%"
- "&e- &7Progress: &f%progress%"
- " "
- "&eBoosts"
- "&e- &7Collectors: &f%abysscollectors-boost%x"
- "&e- &7Experience: &f%experience-boost%x"
- " "
- "&7&o(( Click me to &f&ounequip&7&o this pet! ))"
menu-item:
material: "PLAYER_HEAD"
skull: "Chubbyduck1"
name: "&6&l[!] &eDuck Pet &7(Click to equip)"
lore:
- " "
- "&eInformation"
- "&e- &7Level: &f%level%/10"
- "&e- &7EXP: &f%exp%/%max-exp%"
- "&e- &7Progress: &f%progress%"
- " "
- "&eBoosts"
- "&e- &7Collectors: &f%abysscollectors-boost%x"
- "&e- &7Experience: &f%experience-boost%x"
- " "
- "&7&o(( Click me to &f&oequip&7&o this pet! ))"
Messages Configuration File
messages:
"no-permission":
sound:
enabled: true
value: "FIZZ"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&c&lAbyss &8- &cYou don't have permission to do this."
"admin-help":
sound:
enabled: true
value: "BLOCK_NOTE_PLING"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&3&m---------------------------------------"
- " "
- "&b&lAbyss&3&lPets &8&l┃ &bAdmin Help"
- "&7&oMade by &f&oRelocation#0001&7&o."
- " "
- "&7<> = Required"
- "&7[] = Optional"
- " "
- "&3&lCOMMANDS:"
- "&3&l» &b/pets give <player> <type> <amount>"
- " "
- "&3&m---------------------------------------"
"player-help":
sound:
enabled: true
value: "BLOCK_NOTE_PLING"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&3&m---------------------------------------"
- " "
- "&b&lAbyss&3&lPets &8&l┃ &bPlayer Help"
- "&7&oMade by &f&oRelocation#0001&7&o."
- " "
- "&7<> = Required"
- "&7[] = Optional"
- " "
- "&3&lCOMMANDS:"
- "&3&l» &b/pets &8- &7&oOpens the main menu"
- " "
- "&3&m---------------------------------------"
"given-pet":
sound:
enabled: true
value: "BLOCK_NOTE_PLING"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&b&lAbyss &8- &bYou have given &3%player%&b &ba &3%pet%&b pet. &7(%amount%x)"
"received-pet":
sound:
enabled: true
value: "BLOCK_NOTE_PLING"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&b&lAbyss &8- &bYou have received a &3%pet%&b pet. &7(%amount%x)"
"redeemed-pet":
sound:
enabled: true
value: "BLOCK_NOTE_PLING"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&b&lAbyss &8- &bYou have stored a &3%pet%&b pet. &7(&f%stored%/%max-stored%&7)"
"max-storage":
sound:
enabled: true
value: "FIZZ"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&c&lAbyss &8- &cYou can only store &4%max-storage%&c pets!"
"max-equipped":
sound:
enabled: true
value: "FIZZ"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&c&lAbyss &8- &cYou can only equip &4%max-equipped%&c pets!"
"merged-pet":
sound:
enabled: true
value: "BLOCK_NOTE_PLING"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&b&lAbyss &8- &bYou have merged &32&b pets and have created a &3%pet%&b pet."
"boost-vault":
sound:
enabled: true
value: "BLOCK_NOTE_PLING"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&a&l+$%amount% &7(Pet boost)"
"boost-experience":
sound:
enabled: true
value: "BLOCK_NOTE_PLING"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&d&l+%amount% EXP &7(Pet boost)"
Menus Configuration File
menus:
"storage":
title: "&8&lSTORED PETS"
rows: 4
pet-slots: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]
borders:
"gray":
material: "GRAY_STAINED_GLASS_PANE"
name: " "
lore: []
slots:
- "0-35"
"light_gray":
material: "LIGHT_GRAY_STAINED_GLASS_PANE"
name: " "
lore: []
slots:
- "0-26"
next-page:
material: "LIME_DYE"
name: "&aNext Page"
lore: []
slot: 32
current-page:
material: "COMPASS"
name: "&eCurrent Page: &f&l#%page%"
lore: []
slot: 31
prev-page:
material: "RED_DYE"
name: "&cPrevious Page"
lore: []
slot: 30
Last updated