[REWORK IN PROGRESS] CombatPets | 1.13 - 1.14

SpigotVIP [REWORK IN PROGRESS] CombatPets | 1.13 - 1.14 2.1.3

[REWORK IN PROGRESS] CombatPets | 1.13 - 1.14
89944e334b6b.png

CombatPets - It's a plugin that adds an unique pets system on your server! Let your players to catch different mob types, upgrading them and fights with other!

THIS PLUGIN IS NOT COMPATIBLE WITH PAPER, DO NOT BUY IT IF YOU'RE USING PAPER, IT WON'T WORK!!!!

fe82ce69cde0.png

• Database: SQLite/MySQL
• Fully customizable!
• Supports almost all entity types as pets!
• Unlimited amounts of pets!
• Custom pets with 3D models (ResourcePack)!
• 46 Premade pets
• Pet stats: Strength (Damage), Vitality (Health), Defense (Armor), Dexterity (Speed).
• Pet states: Passive, Agressive, Half-Passive, Half-Agressive.
• Catching pets from vanilla mobs!
• Custom catch item per each pet (Optonal).
• Disable pets in specified worlds.
• Disable pets in specified WorldGuard regions.
• Riding on pets!
• Pet health/status in BossBar.
• Pet eggs with custom textures (skulls).
• Pet leveling with configurable exp tables and exp settings for each pet.
• Pet hunger/saturation with custom food for each pet.
• Shop to buy pet eggs.
• Pets may have inventory with different sizes.
• Pets may have equipment.
• Pets can sneak with owner (some of them can't)!
• Per-pet permission for catch.
• Pets may me 'babies'.
• Colors for colorable pets (sheeps, horses, ocelots, parrots).
• Styles for horses.
• Special types for pets (rabbits, horses, skeletons).
• Size for slimes and magma cubes.
• Powered creepers.
• Professions for villagers and zombie villagers.
• MythicMobs Exp support.

Available Pets and Known Issues

Unsupported pet types:

Known Issues (PLEASE READ):

257935fe0e15.png

User commands:
  • /combatpets collection - Open your pet collection.
  • /combatpets shop - Open a pet shop.
Admin commands:
  • /combatpets egg <player> <pet> - Gives an pet egg to a player
  • /combatpets addexp <player> - Adds exp to active player's pet.
  • /combatpets addpoints <player> - Adds stat points to active player's pet.
  • /combatpets forceadd <player> <pet> - Force add specified pet to a player
  • /combatpets forcetake <player> <pet> - Force take specified pet from a player
  • /combatpets catchitem <player> [pet] - Gives pet catch item.
  • /combpatpets food <pet> <amount> [player] - Gives pet food item.
  • /combatpets resetprogress <player> [pet] - Resets pet progress (exp, level, stats). Support offline users.
  • /combatpets reload - Reload the plugin.
24a31b7e2db3.png

  • combatpets.user - User access.
  • combatpets.catch.<pet> - Allows to catch specified pet.
  • combatpets.catch.* - Allows to catch all pets.
  • combatpets.rename - Allows to rename a pet.
  • combatpets.admin - Admin access.
c98bde49b1f2.png

Basics
First, you need to get an pet egg. Then you can do the Right-Click while holding them to claim the pet. Then you'll be able to spawn him from your pet collection: /pets collection. After that you can do the Right-Click on your spawned pet to open a pet menu, where you can despawn him or change some settings.

Catching
In the config you'll see an option called 'catching.type', where you can set one of the 3 types:
HIT - Means you should hit the mob to catch them.
CLICK - Means you should do the Right-Click on a mob to catch them.
SHOOT - Means you should shoot in a mob to catch them.

Then you can change the item uses to catching mobs. It must be a valid material name. If you have set catch type to 'SHOOT', it must be a valid projectile-material name, like snowball, arrow, etc.

Do not forget about the 'on-health-percent' option. It defines the minimal mob health amount that allows to catch them.

After that, you can try to catch some mobs. Sometimes (depends on every mob catch rate) mobs can escape from you (if enabled) and after that you will no more able to catch them. Keep in mind, that some mob types are not able to catch them (configurable).

Leveling
Every pet has the four stats: Strength, Vitality, Defense and Dexterity.
To upgrade these stats your pet must have at least 1 stat point. Pet gains points (amount is configurable per-pet) on level up.

In the config you can find an option called 'exp-gain-type', where you can set one of the 2 types:
HIT - Pet will gain exp every time when hit the enemy.
KILL - Pet will gain exp when killing the enemy.
Amount of exp is configurable in 'exp-table' in the config. MythicMobs names are also supported here.

Hunger
Every pet has a hunger. When the saturation of your pet is lower than 50% of max. saturation, your pet won't regenerate it's health.

To feed your pet you need a special food (it can be different for each pet). Then do a Right-Click on a pet while holding food in main hand.

Pet States
Your pet can be at one of these states:

Passive - Won't attack anyone even if got attacked.
Half-Passive - Will attack only when being attacked.
Agressive - Will attack any nearby entity.
Half-Agressive - Will attack when owner attacks enttiy/owner got attacked/or being attacked.

You can change it in pet menu.

Custom Pets
To create your own custom pets you need a Resource Pack with a custom 3D modeled items.

Then go to pet configs - you will see 'extras.custom-pet.model' section in the pet config. Here you can define the material of your custom model, like DIAMOND_HOE:79:1.

PlaceholderAPI
• %pet_name%
• %pet_level%
• %pet_saturation%
• %pet_hunger_max%
• %pet_exp%
• %pet_exp-req%
• %pet_health%
• %pet_state%

e314978d7428.png

Some of pets:
Interface:
e01cc6397257.png


e9e6f155d1f6.png

Java 8+
Spigot 1.13.2
JCore (included)
DOES NOT COMPATIBLE WITH PAPER!!!

• (Optional) Vault - For pet shop.
• (Optional) MythicMobs - Gain level exp from mythic mobs.
• (Optional) WorldGuard - Disable pets in specified regions.

fe766ccbb794.png

Similar resources

Premium Survival Setup with Custom World 3.3 | REWORK KizilTilkii
✨A totally new experience - Something never seen before!
2.20 star(s) 5 ratings
Downloads
762
Updated
PyroFishingPro [1.14.X -1.20.X] [#1 Fishing Plugin!] [NEW Tournament Rework] Dekomori
Is fishing boring? Do you want loads of custom and unique features? This is the plugin for you!
3.10 star(s) 10 ratings
Downloads
2,047
Updated
BlackSpigot General Chat
Rules Help Users
    jimmynoob1234 @ jimmynoob1234: need help
    Top