EternalTD 命令
EternalTD 注册根命令:
/eternaltd
/etd
设置期间使用的 Nightbreak 令牌命令是独立的:
/nightbreaklogin <token>
设置和内容管理
| 命令 | 发送者 | 当前用途 |
|---|---|---|
/etd | 任何人 | 输出当前设置/内容快速入门帮助 |
/etd initialize | 玩家 | 打开首次设置菜单 |
/etd setup | 玩家 | 打开 EternalTD 包浏览器 |
/etd downloadall | 任何人 | 下载所有可访问的 EternalTD Nightbreak 包 |
/etd updatecontent | 任何人 | 下载过时的 EternalTD 包的更新 |
/etd updateall | 任何人 | /etd updatecontent 的别名 |
/etd install | 任何人 | 应用官方 EternalTD 资源包设置 |
/etd reload | 任何人 | 重新加载导入的 EternalTD 内容,如果存在则刷新 FMM 导入 |
管理员注意事项:
- 上述设置/内容命令目前被编码为面向管理员的命令。
initialize、setup、downloadall、updatecontent和reload在其命令类中明确设置了eternaltd.*。
游戏命令
| 命令 | 发送者 | 当前用途 |
|---|---|---|
/etd join <level> | 玩家 | 从已加载的关卡文件开始新的关卡会话 |
/etd start | 玩家 | 开始活跃会话的第一波 |
/etd go | 玩家 | /etd start 的别名 |
/etd quit | 玩家 | 结束你当前的关卡会话 |
/etd stop | 玩家 | /etd quit 的别名 |
调试和管理员游戏命令
| 命令 | 发送者 | 当前用途 |
|---|---|---|
/etd cheat | 玩家 | 切换活跃会话的作弊模式 |
/etd setwave <wave> | 玩家 | 将活跃会话跳转到特定波次 |
这些不是普通的玩家设置命令。它们是会话/调试工具。
地图创作命令
这些命令仍然存在于当前代码库中,用于地板选择和关卡注册工作。
| 命令 | 发送者 | 当前用途 |
|---|---|---|
/etd selectfloor | 玩家 | 通过点击开始或停止地板角落选择 |
/etd selectfloorcoordinates <x1> <y1> <z1> <x2> <y2> <z2> | 玩家 | 直接从坐标设置选择区域 |
/etd showselection <level> | 玩家 | 显示关卡当前注册的选择区域 |
/etd register <level> | 玩家 | 将选定的地板区域注册到关卡 |
/etd register <level> start | 玩家 | 为关卡添加起始位置 |
/etd register <level> end | 玩家 | 为关卡添加结束位置 |
注意事项
- EternalTD 的
plugin.yml只声明根命令。子命令在运行时通过命令管理器注册。 - 当前命令类中的一些用法字符串仍然引用旧的命令文本。此页面上记录的命令名称反映了实际注册的子命令。