Icon

CombatPets (combatpet)

SpigotMC 玄易同志 2025-05-12
资源介绍
🔧 核心功能
  • 宠物系统:将生物变为可收集、培养的战斗伙伴,支持自定义属性、装备、等级成长等。
  • 多货币支持:与Vault、CoinsEngine等经济插件集成,用于商店/复活等场景。
  • 开发者API:提供事件监听、数据访问接口,支持深度自定义开发。
[HR][/HR]

📜 命令列表

基础命令
  • /pets [help] – 查看帮助
  • /pets reload – 重载插件配置
  • /pets menu – 打开宠物主菜单
  • /pets shop – 打开商店
宠物管理
  • /pets add <tier> <pet> [玩家] – 添加宠物
  • /pets remove <tier> <pet> [玩家] – 移除宠物
  • /pets rename <玩家> <tier> <pet> <新名字> – 重命名宠物
  • /pets revive <玩家> <tier> <pet> – 复活死亡宠物
物品获取
  • /pets egg <tier> <pet> [玩家] – 生成宠物蛋
  • /pets captureitem [数量] [玩家] – 获取捕捉道具
  • /pets food <类别> <名称> [数量] [玩家] – 获取宠物食物
属性/经验操作
  • Aspect Points(属性点)
    • /pets aspectpoints add/set/remove <数值> <tier> <pet> [玩家]
    • /pets aspectpoints reward/penalty <数值> [玩家]
  • XP(经验值)
    • /pets xp add/set/remove <数值> <tier> <pet> [玩家]
    • /pets xp reward/penalty <数值> [玩家]
[QUOTE]
:-s 参数可静默执行(不通知目标玩家)。
[/QUOTE]
[HR][/HR]

⚙️ 配置与自定义

  • 宠物模板
    • 路径:/pets/configs/
    • 可自定义:名称、图标、属性、捕捉概率、装备栏等。
    • 支持实体类型:覆盖 70+ 种生物(如狼、末影人、凋灵骷髅等)。
  • 宠物等级(Tiers)
    • 路径:/pets/tiers/
    • 配置项:
      • 图标、名称格式、权重(稀有度)
      • 库存/装备栏开关、自动复活、最大等级
      • 属性点上限、经验修正值
[HR][/HR]

🔌 兼容性

  • 必备插件:Vault(经济系统支持)。
  • 可选扩展
    • MythicMobs – 用于宠物升级经验来源。
    • PlaceholderAPI – 提供额外变量(无需额外扩展)。
[HR][/HR]

🔑 权限节点

  • 全局权限:combatpets.
  • 捕捉权限
    • combatpets.capture. – 允许捕捉所有宠物。
    • combatpets.capture.[pet] – 指定宠物捕捉权限。
  • 命令权限
    • 格式:combatpets.command.[子命令](如combatpets.command.revive)。
  • 绕过限制
    • combatpets.bypass.name.length – 忽略名称长度限制。
    • combatpets.bypass.release.disallow – 强制允许释放宠物。
[HR][/HR]

📊 开发者API

  • 事件监听:宠物死亡、升级、捕捉成功/失败等事件。
  • 数据访问
  • JAVA
    PetUser user = PetsAPI.getUserManager().getUserData(Player player); // 获取玩家数据
    ActivePet pet = PetEntityBridge.getByMob(Entity entity); // 获取实体关联的宠物
[HR][/HR]

📌 其他特性

  • 宠物仓库:按等级(Tier)分类管理。
  • 神秘蛋:随机生成宠物(/pets mysteryegg)。
  • 饰品系统:通过/pets accessory命令发放装饰物品。
资源操作
前往下载
将跳转至进入云盘/官网下载!请知晓
作者信息
Avatar
玄易同志

这位作者很懒,什么都没写~