主题
功能特性
核心功能
地牢管理
支持多副本独立配置与实例隔离,内置自动清理与进度保存机制。
配置示例:
yaml
dungeon:
instance-timeout: 7200 # 实例超时清理
party:
max-size: 4
leaderboard:
enabled: true
statistics:
enabled: true可视化编辑器
内置游戏内 GUI 编辑器,支持实时预览。
主要工具:
- 怪物/障碍物/交互点:可视化配置生成点与触发区域
- 任务/位置:配置定时任务与出生点
- 预览系统:实时显示粒子与全息文字
常用命令:
bash
/dgedit enter <ID> # 进入编辑
/dgedit menu # 打开菜单
/dgedit preview all # 开启预览脚本系统 (JavaScript)
基于 Rhino 引擎,支持完整 JavaScript 语法。
功能支持:
- 动作:消息、标题、音效、特效
- 逻辑:流程控制、变量系统、数学运算
- 玩家:传送、治疗、药水、背包操作
队伍系统
完整的组队功能,支持经验/战利品分配。
特性:
- 分配模式:支持随机、轮流、队长分配
- 经验共享:支持平均或按贡献分配
- 队伍频道:独立的队内聊天
世界管理
支持多种地图格式与动态世界生成。
特性:
- 格式支持:文件夹地图、Schematic (.schem)
- 优化:世界池复用、预加载、虚空生成
怪物系统
深度集成 MythicMobs。
特性:
- 支持自定义怪物属性与技能
- 自动/手动波次控制
- 击杀统计与等级系统
奖励系统
支持多种奖励发放方式。
类型:
- 物品 (原版/MM)、经验、金币 (Vault)、权限 (LuckPerms)、命令
- 支持权重随机与条件判断
数据统计
记录玩家地牢表现。
指标:
- 完成次数、最佳时间、击杀/死亡数、冷却时间
- 提供对应 PlaceholderAPI 变量
高级功能
任务系统
支持定时、循环及事件触发任务。
用途:
- 倒计时、刷怪循环、阶段转换、动态难度
交互系统
提供多种场景交互能力。
类型:
- 点击:方块点击触发
- 区域:进入/离开区域触发
- NPC:Adyeshach NPC 交互 (计划中)
