Skip to content

创建与基础设置

第一步:创建地牢模板

使用命令创建

bash
/dgedit create <地牢ID> <地图名>

示例:

bash
/dgedit create my_dungeon arena_world

参数说明:

  • 地牢ID - 唯一标识符(英文,无空格,如 my_dungeon
  • 地图名称 - maps 文件夹中的世界名或 schematics 文件夹中的 schematic 文件名(不含扩展名)

创建后会发生什么

  1. plugins/QueDP/dungeons/ 下创建地牢文件夹
  2. 生成默认配置文件:
    • config.yml - 地牢基础配置
    • monsters.yml - 怪物组配置
    • interacts.yml - 交互点配置
    • obstacles.yml - 障碍物配置
    • tasks.yml - 任务配置
    • scripts.yml - 脚本配置
    • rewards.yml - 奖励配置

目录结构:

plugins/QueDP/dungeons/my_dungeon/
├── config.yml         # 基础配置
├── monsters.yml       # 怪物组
├── interacts.yml      # 交互点
├── obstacles.yml      # 障碍物
├── tasks.yml          # 任务
├── scripts.yml        # 脚本
└── rewards.yml        # 奖励

第二步:进入编辑模式

bash
/dgedit enter my_dungeon

进入编辑模式后:

  • 传送到编辑世界
  • 获得编辑工具栏(9个工具)
  • 可以使用 GUI 和工具进行配置

第三步:使用快捷模板(可选)

QueDP 内置三种常见模板,可以快速构建地牢原型:

使用步骤

  1. 进入编辑模式 - /dgedit enter my_dungeon
  2. 打开模板选择器
    • 右键"障碍物区域编辑器"
    • 点击左下角"返回主菜单"
    • 点击"书架"图标
  3. 选择模板
    • 基础模板 - 简单的地牢结构
    • 波次战斗 - 多波次怪物战斗
    • Boss战 - Boss 战斗模式
  4. 确认应用

模板内容

模板会自动生成:

  • ✅ 怪物组配置(monsters.yml)
  • ✅ 障碍物配置(obstacles.yml)
  • ✅ 脚本配置(scripts.yml)
  • ✅ 任务配置(tasks.yml)

第四步:设置关键位置

设置出生点(必需)

  1. 手持"位置标记器"(指南针)
  2. 走到玩家进入地牢的初始位置
  3. 右键点击任意方块确认

基于 MIT 许可发布