CombatPets | 1.13 - 1.14

Miadow

Master 🏆
Level 4

Torrents Stats

Messages
195
J'aime
2 139
Trophées
622
Inscrit
25 Décembre 2018
lien ou image supprimée
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 REALLY NOT COMPATIBLE WITH PAPER, DO NOT BUY IT IF YOU'RE USING PAPER, IT WON'T WORK!!!!

UPDATE 2.1.0:
PLEASE TEST THIS VERSION BEFORE PUT ON PRODUCTION SERVER.
THERE MAY BE BUGS AND CRASHES.


lien ou image supprimée
• 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 pet types:

Unsupported pet types:

Known Issues (PLEASE READ):

lien ou image supprimée
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.

lien ou image supprimée




    • 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.

lien ou image supprimée


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 there.

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. there 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%

lien ou image supprimée
Some of pets:
Interface:
image ou lien HS supprimé

Contenu masqué
Vous devez répondre à ce post pour accéder à ce contenu.
 
Dernière édition:
Haut Bas