Pandora - 国人也要有自己的MythicMobs

原创 开源 工具 脚本 Pandora - 国人也要有自己的MythicMobs 1.2.1

请登录后获取
版权类型
原创
插件中文名称
潘多拉
插件英文名称
Pandora
原帖地址
#
支持的核心(服务端)
  1. Paper
  2. Folia
  3. Purpur
  4. Leaves
  5. 其他核心
语言支持
多语言
适配版本(Java)
  1. 26.x
  2. 1.21

概述​

Pandora 是一款为 Minecraft Paper 1.21 服务器设计的强大插件,旨在实现类似 MythicMobs 的自定义怪物系统。它提供了高度灵活的配置选项,允许服务器管理员创建独特的怪物、技能和刷怪点。

主要功能​

1. 自定义怪物系统​

  • 创建独特的怪物类型,拥有自定义的生命值、攻击力、护甲值等属性
  • 支持自定义显示名称(含颜色代码)
  • 设置怪物的各种行为选项(静音、无敌、移动速度等)

2. 技能系统​

  • 强大的技能引擎,支持多种内置机制(伤害、治疗、药水效果、粒子等)
  • 灵活的触发器系统(生成、攻击、受伤、死亡、击杀等事件)
  • 支持条件判断,可根据血量、距离、环境等因素执行技能

3. 自定义刷怪点​

  • 精确控制怪物生成的位置、频率和数量
  • 支持多种刷怪条件(玩家距离、世界时间等)
  • 可设置最大同时存活数量,避免服务器过载

技术特色​

目录式配置结构​

Pandora 采用清晰的目录式配置管理:
  • mobs.yml / skills.yml / spawners.yml 作为顶层索引文件
  • 真正的配置内容放在对应的子目录中:mobs/、skills/、spawners/
  • 便于模块化管理和扩展

JavaScript 扩展支持​

  • 支持使用 JavaScript 编写复杂的逻辑
  • 可实现动态 AI 决策、复杂技能效果
  • 提供高级的条件判断和刷怪控制

事件驱动系统​

  • 基于事件的技能触发机制
  • 支持 onSpawn、onAttack、onHurt、onDeath、onKill 等多种触发器
  • 可实现复杂的怪物行为模式

系统要求​

  • 服务器内核: Paper 1.21.x (如 1.21.1, 1.21.4)
  • Java 版本: Java 21
  • 权限: 需要服务器管理员权限

核心特性​

灵活的怪物配置​

YAML:
SkeletonKing:
  Type: WITHER_SKELETON
  Display: '&cSkeleton King'
  Health: 200
  Damage: 10
  Armor: 5
  Skills:
    onSpawn: [Roar, FireNova]
    onHurt: [FireNova, SelfHeal]

强大的技能系统​

  • Mechanics: damage, heal, potion, particles, summon 等
  • Targeters: @Self, @playersinradius, @target, @area 等
  • Conditions: ?chance, ?healthbelow, ?distance, ?onblock 等

智能刷怪控制​

  • 时间段控制
  • 玩家距离检测
  • 数量上限管理
  • 自定义刷怪条件

管理指令​

  • /pandora reload - 重载所有配置
  • /pandora spawn <mobId> - 生成自定义怪物
  • /pandora spawner list/info/tp - 刷怪点管理
  • /pandora debug - 调试工具

适用场景​

  • RPG 服务器的自定义怪物
  • 地牢和副本系统
  • Boss 战斗机制
  • 自定义游戏玩法
  • 事件和挑战活动
开源地址:https://github.com/CatGirlMaoDie/Pandora
交流群:1087780842
作者
猫导CatirD
价格
200.00金粒
下载
16
查看
1,277
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 1.2.1

    支持了26.1-26.2
  2. 1.2.0

    · 修改了配置文件结构。 · 支持Folia
  3. 1.1.0

    支持实体刷新
后退
顶部 底部