CombatPets ⭐ Battle Pets with Leveling

MC Plugin CombatPets ⭐ Battle Pets with Leveling 2.8.1
Battle pets based on vanilla mobs with many cool features!

ADDED:
  • Creaking mob support.
FIXED:
  • A bug, where pets attacking their owners.
FIXED:
  • Lead item duplication when clicking entity during the capturing process.
  • Lead item becomes a vanilla lead when dying during the capturing process.
  • Console errors for some pets due to recent patches in 1.21.4.
  • Like
Reactions: SR_WHYLCKER
IMPORTANT:
  • Update nightcore to v2.7.3 with 1.21.4 patch.
ADDED:
  • Support for 1.21.4 (replaced 1.21.3).
IMPORTANT:
  • CombatPets now compatible with 1.21 or higher only. This is required to support new 1.21 features. Plugins compiled for 1.21 are not backward compatible with lower versions. There is nothing I can do about this.
  • Update nightcore to v2.7.2...
Updated to 1.21.1

FIXED:

  • An error on Breeze spawn.
  • LevelledMobs compatbility.
COMPATIBLE WITH JAVA 21 ONLY!
REQUIRES
nightcore v2.6.3!

PLEASE BACKUP YOUR DATA, ERRORS ARE POSSIBLE!

ADDED:

  • Support for Spigot 1.21.
  • Multi-Currency support. Currently supported: Vault compatible economy plugins, CoinsEngine.
  • Config option to disable the whole Shop feature.
  • Commands to set/remove/reward/penalty pet XP & Aspect Points.
  • Per tier config option to set currency for pet revive.
  • Purchase confirmation for Egg Shop.
  • Entity support (1.21+): Armadillo, Bogged, Breeze, Sniffer
  • PlaceholderAPI Expansion.

IMPROVED:
  • Aspects GUI got dynamic lore displaying aspect actions and status.
  • Aspects GUI got 'reallocate_points' button.
  • Capture System Rework: Move capture chance & escape chance to pet configs from tier configs; move capture item from tier config to main plugin config; added capturable option for tier configs;
  • Food System Rework: Added food categories; food data stored in the main config file; pet configs accept food category names only.
  • Leveling System Rework: Pet gains XP for killed mobs only; XP amount depends on damage dealt by a pet; better XP table; option to use natural dropped XP;

CHANGED:
  • Pet XP formula replaced with XP Modifier setting.
  • Pet egg prices and tier price modifiers were merged and moved out to the 'shop.yml' config file. All your current prices will be auto-updated in new config.
  • Split some config settings into dedicated config files: capturing.yml, accessories.yml, shop.yml, leveling.yml

REMOVED:
  • Customization items shop has been removed (probably temporary).

FIXED:
  • Tier will not appear in Egg Shop if there is no eggs buyable for that tier.
  • A bug, where Slime and Magma Cube pets can cause server crash and were unable to attack at all.
  • Overall code improvements.
  • Like
Reactions: BoroGamer
ADDED:
  • Config option to allow reallocate pet's aspects by right-clicking them.
  • Config option to 'boost' damage from pet's ranged attacks by certain multiplier of original damage (only if ranged damage is overridden by Attack Damage attribute).
  • Pet Tier config option to set start amount of aspect points.
  • Placeholder(s): %pet_max_saturation%.

IMPROVED:
  • Default pet generation. Now pet default settings & attributes are close to vanilla ones.
  • Max. Saturation attribute now can be set to 0 or -1 to make pet immune to food and 'hunger'.
  • Added a few messages for mob catching.
  • Code optimization & improvements.

FIXED:
  • A bug, where pets stops attack enemies after very short amount of time.
  • A bug, where pet shop displayed all pets even if they are not applicable to selected tier.
  • A bug, where Warden pet become aggressive on their owner.
  • A bug, where pet AI, equipment and attributes can be overriden on spawn by vanilla mechanics.
  • A bug, where pets don't gain XP for 'HIT' type when using projectiles or ranged attacks.
  • A bug, where pets gain XP for mobs spawned by Eggs, Spawners and other reasons banned from gaining XP.
  • A bug, where pet exhaust for combat calculated incorrectly for ranged attacks.
  • [Goat] A possible bug, where goat pets can lost horns and attack damage attribute.
  • [Hoglin] A possible bug, where hoglin pets can be hunted by piglins.
  • [Piglin] A possible bug, where piglin pets AI was overriden by vanilla mechanics.
  • [Fox] Will not steal ground items anymore.
  • [Blaze] Now correctly uses Attack Speed attribute.
  • [Drowned] Now correctly swims and uses Attack Speed attribute for both melee and ranged attacks.
  • [Ghast] Slighty improved follow target/owner algorhythm. Now correctly uses Attack Speed attribute.
  • [Husk] Now correctly uses Attack Speed attribute.
  • [Illusioner] Now correctly uses Attack Speed attribute for ranged attacks.
  • [Pillager] Now correctly uses Attack Speed attribute.
  • [Skeleton] Now correctly uses Attack Speed attribute for both melee and ranged attacks.
  • [Stray] Now correctly uses Attack Speed attribute for both melee and ranged attacks.
  • [Spider] Now correctly uses Attack Speed attribute.
  • [Witch] Now correctly uses Attack Speed attribute.
  • [Wither] Now correctly uses Attack Speed attribute.
  • [Zombie] Now correctly uses Attack Speed attribute.
  • [Zombie Villager] Now correctly uses Attack Speed attribute.
  • [Zombified Piglin] Now correctly uses Attack Speed attribute.
  • [Zombified Piglin] Will not alert nearby piglings in combat anymore.

REMOVED:
  • Parrot, Guardian and Giant pets were removed due to many issues and not having a real use case.
ADDED:
  • Support for 1.20.4. This is the only 1.20 version supported now for future releases.
ADDED:
  • Auto Food Usage feature. Now pets can auto use food from their inventories if this feature is enabled.
  • Pet config options for spawn & despawn particle effects.
  • Button type 'SILENT' for Pet Menu that toggles ambient pet sounds.

IMPROVED:
  • Ride, Equipment and Inventory buttons will be hidden in Pet Menu if pet don't have such features.
  • Pets are spawning now in a front of players instead of right in them.
You must update NexEngine to install this update.

FIXED:
  • A bug, where summoned pets not saved properly on server shutdown.
    A bug, where pets loses their AI when travelled between worlds.
Top Bottom