跳到主要内容

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 导入

管理员注意事项:

  • 上述设置/内容命令目前被编码为面向管理员的命令。
  • initializesetupdownloadallupdatecontentreload 在其命令类中明确设置了 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 只声明根命令。子命令在运行时通过命令管理器注册。
  • 当前命令类中的一些用法字符串仍然引用旧的命令文本。此页面上记录的命令名称反映了实际注册的子命令。