More information:
# * NOTE ABOUT CHANCES *
# Setting a chance to 100% does not ensure that you will always have that outcome.
############################################################
# +------------------------------------------------------+ #
# | General | #
# +------------------------------------------------------+ #
############################################################
# The key I sent you when you purchased this plugin goes here.
plugin-key: ""
# The language file that will be referred to for messages.
lang: "lang_en"
# Whether or not pets will randomly spawn.
pet-spawn: true
# The chance of a pet spawning in the wild, percentage.
pet-chance: 50
# Whether or not pets will spawn accordingly to their biome(s).
biome: true
# The worlds in which pets will not be able to be used what so ever.
disabled-worlds: example_world1, example_world2
# The types of mobs that will not be changed to a pet, if given the circumstance.
disabled-mobs: WITHER, ENDER_DRAGON
# The speed at which pets will walk.
walk-speed: 1.5
# The speed at which pet will run.
run-speed: 2.0
# Whether or not the spawning of baby pets will be prevented.
prevent-babies: true
# If a pet slime spawns, they will be this size.
slime-size: 3
# Whether or not snow golems will leave behind a snow trail as they walk.
snow-trail: false
############################################################
# +------------------------------------------------------+ #
# | Permissions | #
# +------------------------------------------------------+ #
############################################################
# Permission for spawning in a BattleDex.
battledex: "bpets.battledex"
# Permission for everything.
wildcard: "bpets.*"
############################################################
# +------------------------------------------------------+ #
# | Taming | #
# +------------------------------------------------------+ #
############################################################
# If the difference of a player's level and a wild pet's level is this, they must battle.
level-difference: 10
# The maximum amount of pets a player can own at once.
max-owned-pets: 8
# The maximum amount of pets that a player can spawn at once.
max-following-pets: 1
############################################################
# +------------------------------------------------------+ #
# | Classes | #
# +------------------------------------------------------+ #
############################################################
# These are all of the classes of mobs; 1.8 mobs are supported here.
herbivore: HORSE, SHEEP, COW, MUSHROOM_COW
bug: SPIDER, CAVE_SPIDER, SILVERFISH
undead: SKELETON, ZOMBIE, PIG_ZOMBIE
carnivore: WOLF, OCELOT
omnivore: PIG, CHICKEN
amorphous: SLIME, MAGMA_CUBE
flying: BAT, BLAZE
magic: ENDERMAN, CREEPER
manmade: IRON_GOLEM, SNOWMAN
legendary: WITHER, ENDER_DRAGON, GHAST
############################################################
# +------------------------------------------------------+ #
# | Pets | #
# +------------------------------------------------------+ #
############################################################
# Follow the examples below to create your own pets.
pets:
# The name for this pet.
Rapidash:
# The chance of this pet spawning naturally, percentage.
chance: 30
# The mob type for this pet. Will automatically match to type, refer to above.
mob: HORSE
# The biome this pet accords with. Can be "ANY".
biome: PLAINS
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 10
# The potion effect that this pet gives to its owner.
buff: SPEED
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: false
Ariados:
# The chance of this pet spawning naturally, percentage.
chance: 80
# The mob type for this pet. Will automatically match to type, refer to above.
mob: SPIDER
# The biome this pet accords with. Can be "ANY".
biome: ANY
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 0
# The potion effect that this pet gives to its owner.
buff: JUMP
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: true
Cubone:
# The chance of this pet spawning naturally, percentage.
chance: 40
# The mob type for this pet. Will automatically match to type, refer to above.
mob: SKELETON
# The biome this pet accords with. Can be "ANY".
biome: ANY
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 5
# The potion effect that this pet gives to its owner.
buff: DAMAGE_RESISTANCE
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: true
Vulpix:
# The chance of this pet spawning naturally, percentage.
chance: 20
# The mob type for this pet. Will automatically match to type, refer to above.
mob: WOLF
# The biome this pet accords with. Can be "ANY".
biome: FOREST
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 15
# The potion effect that this pet gives to its owner.
buff: FIRE_RESISTANCE
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: true
Tepig:
# The chance of this pet spawning naturally, percentage.
chance: 60
# The mob type for this pet. Will automatically match to type, refer to above.
mob: PIG
# The biome this pet accords with. Can be "ANY".
biome: MESA
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 0
# The potion effect that this pet gives to its owner.
buff: SPEED
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: false
Ditto:
# The chance of this pet spawning naturally, percentage.
chance: 10
# The mob type for this pet. Will automatically match to type, refer to above.
mob: SLIME
# The biome this pet accords with. Can be "ANY".
biome: ANY
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 15
# The potion effect that this pet gives to its owner.
buff: FAST_DIGGING
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: true
Zubat:
# The chance of this pet spawning naturally, percentage.
chance: 80
# The mob type for this pet. Will automatically match to type, refer to above.
mob: BAT
# The biome this pet accords with. Can be "ANY".
biome: MESA, PLAINS
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: -5
# The potion effect that this pet gives to its owner.
buff: NIGHT_VISION
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: false
Mew:
# The chance of this pet spawning naturally, percentage.
chance: 5
# The mob type for this pet. Will automatically match to type, refer to above.
mob: ENDERMAN
# The biome this pet accords with. Can be "ANY".
biome: ANY
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 25
# The potion effect that this pet gives to its owner.
buff: REGENERATION
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: true
Vanillite:
# The chance of this pet spawning naturally, percentage.
chance: 40
# The mob type for this pet. Will automatically match to type, refer to above.
mob: SNOWMAN
# The biome this pet accords with. Can be "ANY".
biome: TAIGA, ICE_PLAINS, COLD_TAIGA
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 5
# The potion effect that this pet gives to its owner.
buff: ABSORPTION
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: false
############################################################
# +------------------------------------------------------+ #
# | Attributes | #
# +------------------------------------------------------+ #
############################################################
# The health module
health:
# The max health that pets will start with at level 1.
start: 20
# The amount of health that pets will earn to their max health per level.
increment: 2
# The amount of health that a pet will get when healed at level 1.
start-heal: 5
# The amount of health that a pet will get when healed per level.
heal-increment: 2
# The experience module
experience:
# The maximum level that a pet can reach.
max: 100
# The amount of experience earned per match, no matter what outcome.
base: 5
# The amount of experience earned via a win.
win: 15
# The experienced required to level up at level 1.
start: 100
# The rate at which required experience is increased per level.
decrease: 5
# The food module
food:
# Foods that pets can eat.
foods: MELON, PUMPKIN_PIE, APPLE, BREAD
# The amount of hunger given for each of these foods.
# This list will correspond in order to the "foods" list.
given: 2, 5, 3, 6
# The max hunger that pets will have at level 1.
start: 20
# The amount of hunger that pets will earn to their max hunger per level.
increment: 2
# Whether or not pets will poop randomly while full.
should-poop: true
############################################################
# +------------------------------------------------------+ #
# | Battles | #
# +------------------------------------------------------+ #
############################################################
# The seconds that a battler has to decide their attack during a turn.
# This node only matters if "battle-type" is "STRATEGIC".
seconds: 10
# How battles will be fought. Either "STRATEGIC" or "AUTO".
battle-type: STRATEGIC
# How player chat will be handled during battles. Must be either "FULL" or "HIDDEN".
# "FULL" shows all messages; "HIDDEN" only hides player messages.
# This is just a DEFAULT preference; players can change this.
player-chat: HIDDEN
# The damage module
damage:
# The range at which normal damages are selected. Randomized and used for base of all pets.
normal-range: 1-3
# The range at which special damages are selected. Randomized and used for base of all pets.
special-range: 3-5
# The amount of damage that pets will earn to their max damage per level.
increment: 3
############################################################
# +------------------------------------------------------+ #
# | Lag Management | #
# +------------------------------------------------------+ #
############################################################
# Whether or not special particle effects will be used.
# Enabling this will cause more lag!
particle-effects: true
# The interval, in seconds, at which the plugin checks for things, like pets' hunger.
# Decreasing this will cause more lag!
interval: 5
# The interval, in seconds, at which auto-saving will happen. Set to zero to disable.
# Decreasing this will cause more lag and disabling this will cause less lag!
autosave-interval: 1800
# The limit of WILD pets allowed per world.
# Increasing this will cause more lag!
max-pets: 100
# i'm... finaLlY... dONE.
# Setting a chance to 100% does not ensure that you will always have that outcome.
############################################################
# +------------------------------------------------------+ #
# | General | #
# +------------------------------------------------------+ #
############################################################
# The key I sent you when you purchased this plugin goes here.
plugin-key: ""
# The language file that will be referred to for messages.
lang: "lang_en"
# Whether or not pets will randomly spawn.
pet-spawn: true
# The chance of a pet spawning in the wild, percentage.
pet-chance: 50
# Whether or not pets will spawn accordingly to their biome(s).
biome: true
# The worlds in which pets will not be able to be used what so ever.
disabled-worlds: example_world1, example_world2
# The types of mobs that will not be changed to a pet, if given the circumstance.
disabled-mobs: WITHER, ENDER_DRAGON
# The speed at which pets will walk.
walk-speed: 1.5
# The speed at which pet will run.
run-speed: 2.0
# Whether or not the spawning of baby pets will be prevented.
prevent-babies: true
# If a pet slime spawns, they will be this size.
slime-size: 3
# Whether or not snow golems will leave behind a snow trail as they walk.
snow-trail: false
############################################################
# +------------------------------------------------------+ #
# | Permissions | #
# +------------------------------------------------------+ #
############################################################
# Permission for spawning in a BattleDex.
battledex: "bpets.battledex"
# Permission for everything.
wildcard: "bpets.*"
############################################################
# +------------------------------------------------------+ #
# | Taming | #
# +------------------------------------------------------+ #
############################################################
# If the difference of a player's level and a wild pet's level is this, they must battle.
level-difference: 10
# The maximum amount of pets a player can own at once.
max-owned-pets: 8
# The maximum amount of pets that a player can spawn at once.
max-following-pets: 1
############################################################
# +------------------------------------------------------+ #
# | Classes | #
# +------------------------------------------------------+ #
############################################################
# These are all of the classes of mobs; 1.8 mobs are supported here.
herbivore: HORSE, SHEEP, COW, MUSHROOM_COW
bug: SPIDER, CAVE_SPIDER, SILVERFISH
undead: SKELETON, ZOMBIE, PIG_ZOMBIE
carnivore: WOLF, OCELOT
omnivore: PIG, CHICKEN
amorphous: SLIME, MAGMA_CUBE
flying: BAT, BLAZE
magic: ENDERMAN, CREEPER
manmade: IRON_GOLEM, SNOWMAN
legendary: WITHER, ENDER_DRAGON, GHAST
############################################################
# +------------------------------------------------------+ #
# | Pets | #
# +------------------------------------------------------+ #
############################################################
# Follow the examples below to create your own pets.
pets:
# The name for this pet.
Rapidash:
# The chance of this pet spawning naturally, percentage.
chance: 30
# The mob type for this pet. Will automatically match to type, refer to above.
mob: HORSE
# The biome this pet accords with. Can be "ANY".
biome: PLAINS
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 10
# The potion effect that this pet gives to its owner.
buff: SPEED
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: false
Ariados:
# The chance of this pet spawning naturally, percentage.
chance: 80
# The mob type for this pet. Will automatically match to type, refer to above.
mob: SPIDER
# The biome this pet accords with. Can be "ANY".
biome: ANY
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 0
# The potion effect that this pet gives to its owner.
buff: JUMP
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: true
Cubone:
# The chance of this pet spawning naturally, percentage.
chance: 40
# The mob type for this pet. Will automatically match to type, refer to above.
mob: SKELETON
# The biome this pet accords with. Can be "ANY".
biome: ANY
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 5
# The potion effect that this pet gives to its owner.
buff: DAMAGE_RESISTANCE
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: true
Vulpix:
# The chance of this pet spawning naturally, percentage.
chance: 20
# The mob type for this pet. Will automatically match to type, refer to above.
mob: WOLF
# The biome this pet accords with. Can be "ANY".
biome: FOREST
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 15
# The potion effect that this pet gives to its owner.
buff: FIRE_RESISTANCE
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: true
Tepig:
# The chance of this pet spawning naturally, percentage.
chance: 60
# The mob type for this pet. Will automatically match to type, refer to above.
mob: PIG
# The biome this pet accords with. Can be "ANY".
biome: MESA
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 0
# The potion effect that this pet gives to its owner.
buff: SPEED
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: false
Ditto:
# The chance of this pet spawning naturally, percentage.
chance: 10
# The mob type for this pet. Will automatically match to type, refer to above.
mob: SLIME
# The biome this pet accords with. Can be "ANY".
biome: ANY
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 15
# The potion effect that this pet gives to its owner.
buff: FAST_DIGGING
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: true
Zubat:
# The chance of this pet spawning naturally, percentage.
chance: 80
# The mob type for this pet. Will automatically match to type, refer to above.
mob: BAT
# The biome this pet accords with. Can be "ANY".
biome: MESA, PLAINS
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: -5
# The potion effect that this pet gives to its owner.
buff: NIGHT_VISION
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: false
Mew:
# The chance of this pet spawning naturally, percentage.
chance: 5
# The mob type for this pet. Will automatically match to type, refer to above.
mob: ENDERMAN
# The biome this pet accords with. Can be "ANY".
biome: ANY
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 25
# The potion effect that this pet gives to its owner.
buff: REGENERATION
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: true
Vanillite:
# The chance of this pet spawning naturally, percentage.
chance: 40
# The mob type for this pet. Will automatically match to type, refer to above.
mob: SNOWMAN
# The biome this pet accords with. Can be "ANY".
biome: TAIGA, ICE_PLAINS, COLD_TAIGA
# The amount of extra maximum health this pet has. Added from "health.start".
extra-health: 5
# The potion effect that this pet gives to its owner.
buff: ABSORPTION
# Whether or not players need to fight this pet in order to capture it.
fight-to-capture: false
############################################################
# +------------------------------------------------------+ #
# | Attributes | #
# +------------------------------------------------------+ #
############################################################
# The health module
health:
# The max health that pets will start with at level 1.
start: 20
# The amount of health that pets will earn to their max health per level.
increment: 2
# The amount of health that a pet will get when healed at level 1.
start-heal: 5
# The amount of health that a pet will get when healed per level.
heal-increment: 2
# The experience module
experience:
# The maximum level that a pet can reach.
max: 100
# The amount of experience earned per match, no matter what outcome.
base: 5
# The amount of experience earned via a win.
win: 15
# The experienced required to level up at level 1.
start: 100
# The rate at which required experience is increased per level.
decrease: 5
# The food module
food:
# Foods that pets can eat.
foods: MELON, PUMPKIN_PIE, APPLE, BREAD
# The amount of hunger given for each of these foods.
# This list will correspond in order to the "foods" list.
given: 2, 5, 3, 6
# The max hunger that pets will have at level 1.
start: 20
# The amount of hunger that pets will earn to their max hunger per level.
increment: 2
# Whether or not pets will poop randomly while full.
should-poop: true
############################################################
# +------------------------------------------------------+ #
# | Battles | #
# +------------------------------------------------------+ #
############################################################
# The seconds that a battler has to decide their attack during a turn.
# This node only matters if "battle-type" is "STRATEGIC".
seconds: 10
# How battles will be fought. Either "STRATEGIC" or "AUTO".
battle-type: STRATEGIC
# How player chat will be handled during battles. Must be either "FULL" or "HIDDEN".
# "FULL" shows all messages; "HIDDEN" only hides player messages.
# This is just a DEFAULT preference; players can change this.
player-chat: HIDDEN
# The damage module
damage:
# The range at which normal damages are selected. Randomized and used for base of all pets.
normal-range: 1-3
# The range at which special damages are selected. Randomized and used for base of all pets.
special-range: 3-5
# The amount of damage that pets will earn to their max damage per level.
increment: 3
############################################################
# +------------------------------------------------------+ #
# | Lag Management | #
# +------------------------------------------------------+ #
############################################################
# Whether or not special particle effects will be used.
# Enabling this will cause more lag!
particle-effects: true
# The interval, in seconds, at which the plugin checks for things, like pets' hunger.
# Decreasing this will cause more lag!
interval: 5
# The interval, in seconds, at which auto-saving will happen. Set to zero to disable.
# Decreasing this will cause more lag and disabling this will cause less lag!
autosave-interval: 1800
# The limit of WILD pets allowed per world.
# Increasing this will cause more lag!
max-pets: 100
# i'm... finaLlY... dONE.
The plugin is capable of supporting languages. Currently, there is only English and Swedish.
# Placeholders are only available on messages that have them by default.
prefix: "&dRuby &8>"
summon: "&bYou have summoned &7%petname%&b!"
already-summoned: "&bYou already have that pet summoned."
dismiss: "&7%petname% &bhas been dismissed."
dismiss-error: "&bYou have no pets to dismiss!"
too-many-spawned: "&bYou cannot spawn anymore concurrent pets!"
release: "&bYou have released &7%petname% &bback into the wild!"
faint: "&bYour pet, &7%petname%&b, has fainted! Revive it by filling its hunger."
hungry: "&bYour pet, &7%petname%&b, is hungry! Feed it!"
fed: "&bYou fed &7%petname% with &7%amount% %type% &b(&7%hunger%&b/&7%maxhunger%&b)."
full: "&bThat pet is already full!"
capture: "&bYou have captured a
&7%pettype%&b!"
too-many: "&bYou have reached the maximum amount of pets!"
fail: "&bThe &7%pettype% &bruns away as you try to catch it."
rename: "&bYou already own a pet with this name. Rename one of your pets!"
challenge: "&7%challenger% &bhas challenged you with their &7%pettype%&b!"
started: "&bYour battle with &7%challenger% &bhas begun!"
win: "&bYour pet, &7%petname%&b, has won a battle and earned &7%exp% &bexperience!"
lose: "&bYour pet, &7%petname%&b, has lost a battle and earned &7%exp% &bexperience."
turn: "&bIt is now &7%petname%`s &bturn."
attack: "&7%petname% &bused &7%attack% &band did &7%damage% &bdamage!"
need-to-spawn: "&bYou need to spawn one of your pets to battle!"
level-command: "&b%petname%: &7%exp% experience - level %level%."
health-command: "&b%petname%: &7%health% health - %hunger% hunger."
saving: "&bNow autosaving data..."
battledex-received: "&bA BattleDex is now in your inventory."
pet-renaming: "&bType the name that you want to be set for your pet."
pet-renamed: "&bYour pet has successfully been renamed."
no-room: "&bYou need more room in your inventory for this!"
no-permission: "&cYou do not have permission!"
invalid-arguments: "&cInvalid arguments!"
unknown-command: "&cUnknown command!"
player-not-found: "&cPlayer not found!"
prefix: "&dRuby &8>"
summon: "&bYou have summoned &7%petname%&b!"
already-summoned: "&bYou already have that pet summoned."
dismiss: "&7%petname% &bhas been dismissed."
dismiss-error: "&bYou have no pets to dismiss!"
too-many-spawned: "&bYou cannot spawn anymore concurrent pets!"
release: "&bYou have released &7%petname% &bback into the wild!"
faint: "&bYour pet, &7%petname%&b, has fainted! Revive it by filling its hunger."
hungry: "&bYour pet, &7%petname%&b, is hungry! Feed it!"
fed: "&bYou fed &7%petname% with &7%amount% %type% &b(&7%hunger%&b/&7%maxhunger%&b)."
full: "&bThat pet is already full!"
capture: "&bYou have captured a
too-many: "&bYou have reached the maximum amount of pets!"
fail: "&bThe &7%pettype% &bruns away as you try to catch it."
rename: "&bYou already own a pet with this name. Rename one of your pets!"
challenge: "&7%challenger% &bhas challenged you with their &7%pettype%&b!"
started: "&bYour battle with &7%challenger% &bhas begun!"
win: "&bYour pet, &7%petname%&b, has won a battle and earned &7%exp% &bexperience!"
lose: "&bYour pet, &7%petname%&b, has lost a battle and earned &7%exp% &bexperience."
turn: "&bIt is now &7%petname%`s &bturn."
attack: "&7%petname% &bused &7%attack% &band did &7%damage% &bdamage!"
need-to-spawn: "&bYou need to spawn one of your pets to battle!"
level-command: "&b%petname%: &7%exp% experience - level %level%."
health-command: "&b%petname%: &7%health% health - %hunger% hunger."
saving: "&bNow autosaving data..."
battledex-received: "&bA BattleDex is now in your inventory."
pet-renaming: "&bType the name that you want to be set for your pet."
pet-renamed: "&bYour pet has successfully been renamed."
no-room: "&bYou need more room in your inventory for this!"
no-permission: "&cYou do not have permission!"
invalid-arguments: "&cInvalid arguments!"
unknown-command: "&cUnknown command!"
player-not-found: "&cPlayer not found!"
• All support will be processed by the creator of this plugin. I will give you the contact details if you buy.
• I reserve the right to ignore support requests if I choose to.
• I do not assure that Pets+ will be consistently updated.
• I am not liable for any sort of error that was confirmed to not be intrinsically my fault.
• I reserve the right to revoke your access to this plugin if you break one of these terms.
• You agree to not redistribute Pets+ to any other user without permission.
• You agree that you will not decompile Pets+ in order to modify its containing contents without permission.
• You agree that you will conform with these terms, even if they are changed in the future without your notice.
• I reserve the right to ignore support requests if I choose to.
• I do not assure that Pets+ will be consistently updated.
• I am not liable for any sort of error that was confirmed to not be intrinsically my fault.
• I reserve the right to revoke your access to this plugin if you break one of these terms.
• You agree to not redistribute Pets+ to any other user without permission.
• You agree that you will not decompile Pets+ in order to modify its containing contents without permission.
• You agree that you will conform with these terms, even if they are changed in the future without your notice.
Please ignore anywhere that says "Pets+". I changed the name from BattlePets to Pets+ and finally to Ruby. However, I had forgotten to change a few things and I'm not in the power to fix that easily (thanks Rocket!).
THIS WILL ONLY BE SOLD TO ONE USER AFTER ONE WEEK OF BIDDING.
BID: $50
BIN: $125
Last edited:
