跳到正文
烈焰甘蔗Wiki

Railcraft 命令

[!WARNING] 已订正(1.7.10 树) 原条目的子命令表大部分不存在。1.7.10 的 common/commands/ 目录只有 7 个文件, 完整子命令树是 admin 与 debug 两支;原条目写的 world / track / signal / cart 四个子命令在 1.7.10 中均无对应类。 「权限:需要 op」也错——getRequiredPermissionLevel() 返回 0,任何人可用。 证据:commands/RootCommand.java:20,39-59、CommandAdmin.java、CommandDebug.java。

基本信息

属性 值
根命令 /railcraft(ROOT_COMMAND_NAME,RootCommand.java:20)
别名 rc、rail(RootCommand.java:49-53)
权限等级 0(所有人可用,RootCommand.java:42-45)
用法提示 /railcraft help(RootCommand.java:57-58)
源目录 mods/railcraft/common/commands/(7 个文件)

完整命令树

/railcraft
├── admin
│   ├── kill
│   │   ├── animals
│   │   └── minecarts
└── debug
    └── tile
        ├── controller
        └── receiver
层级 命令字符串 类
根 /railcraft RootCommand
1 /railcraft admin CommandAdmin(super("admin"))
2 /railcraft admin kill CommandAdminKill(super("kill"))
3 /railcraft admin kill animals CommandAdminKillAnimals
3 /railcraft admin kill minecarts CommandAdminKillMinecarts
1 /railcraft debug CommandDebug(super("debug"))
2 /railcraft debug tile CommandDebugTile
3 /railcraft debug tile controller CommandDebugTileController
3 /railcraft debug tile receiver CommandDebugTileReceiver

辅助类

类 用途
IModCommand 命令接口
SubCommand 子命令基类(getCommandName() 返回构造时传入的 name)
CommandHelpers 参数解析辅助

说明

  • admin kill 系列用于清理实体(生物、矿车)。
  • debug tile controller / debug tile receiver 用于调试多方块控制器 与信号接收器的状态,是 1.7.10 中唯一与多方块直接相关的命令入口。
  • 原条目的使用示例(admin reload、world spawn set、track add、 signal set、cart link)在 1.7.10 中全部不存在,已删除。

相关条目

浏览全部模组