CommandsEveryone

基本信息

属性 值
类名 mytown.commands.CommandsEveryone
文件 src/main/java/mytown/commands/CommandsEveryone.java
命令数 38 个 @Command
权限前缀 mytown.cmd.everyone.*
启用版本 Minecraft 1.7.10

功能

普通玩家可用的命令,也是整个 mod 的命令入口。顶层命令定义在 CommandsEveryone.java:42:

@Command(name = "mytown", permission = "mytown.cmd", alias = { "t", "town" },
         syntax = "/town <command>")

即主命令是 /mytown,并带 /t 与 /town 两个别名。注意命令名是 mytown, 而 modid 是 MyTown2,两者不同。

嵌套类

类 行号 说明
Plots 226 地块子命令,仅在 Config.instance.enablePlots 为真时注册

权限节点

/mytown.<子命令> 对应 mytown.cmd.everyone.<子命令>,例如:

  • mytown.cmd.everyone.leave
  • mytown.cmd.everyone.spawn

典型子命令

建城 / 认领 / 传送 / 邀请等玩家侧操作:new、claim、unclaim、spawn、leave、 invite、accept、refuse、kick、friend、member、promote、set、pass、 map、plot、select、sell、help、list。

实现要点

相关条目