qq2362975089
/tp 参数1 参数2

比如我想监测玩家输入tp命令的参数1是不是等于特定的字符串就执行特定的代码咋写

public boolean onCommand(CommandSender sender,Command cmd,String label,String[] args)
                        {               
                               
                                if(cmd.getName().equalsIgnoreCase("参数1"))  //乱写的 我不知道咋写。。
                                {
                                        sender.sendMessage("你好!!!");
                                        return true;
                                }
                                return false;
                        }



冰星
if (args[0].equalsingorecase("参数1"))

qq2362975089
冰星 发表于 2020-4-9 20:55
if (args[0].equalsingorecase("参数1"))

好我试试看

qq2362975089
冰星 发表于 2020-4-9 20:55
if (args[0].equalsingorecase("参数1"))

那参数2怎么弄?

冰星

args[1],建议把java基础学了再开发

qq2362975089
冰星 发表于 2020-4-9 20:55
if (args[0].equalsingorecase("参数1"))

没效果唉,

飞翔之歌

原版会自动把目标选择器(@)换成对应字符串

qq2362975089
飞翔之歌 发表于 2020-4-9 21:37
原版会自动把目标选择器(@)换成对应字符串

客户端可以用 tp @a    为啥服务器识别不了?

qq2362975089
为啥我这样,他也不行啊!!!

飞翔之歌
qq2362975089 发表于 2020-4-9 21:47
为啥我这样,他也不行啊!!!

http://mineplugin.org/Bukkit/%E6 ... 1%E6%95%99%E7%A8%8B

qq2362975089
飞翔之歌 发表于 2020-4-9 21:55
http://mineplugin.org/Bukkit/%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E6%95%99%E7%A8%8B

那为啥 @a 在服务器没有效果?这个全体选择器

飞翔之歌
qq2362975089 发表于 2020-4-9 22:01
那为啥 @a 在服务器没有效果?这个全体选择器

Go to learn java and bukkit,please.

William_Shi
qq2362975089 发表于 2020-4-9 22:01
那为啥 @a 在服务器没有效果?这个全体选择器

原版已有了TP指令
你再注册TP指令
产生了冲突

William_Shi
qq2362975089 发表于 2020-4-9 21:47
为啥我这样,他也不行啊!!!

你先学一下怎么注册指令
你注册的是tp指令的处理类
没有办法处理tpw

结城希亚
本帖最后由 结城希亚 于 2020-4-10 00:27 编辑

我记得原版已经有了tp
你再弄一个不就冲突了吗



洞穴夜莺
飞翔之歌 发表于 2020-4-9 21:37
原版会自动把目标选择器(@)换成对应字符串

不会替换,参考datafix

AdvancedMical

?你command里直接调args?
主指令都没有直接写子指令的吗

AdvancedMical
qq2362975089 发表于 2020-4-9 21:47
为啥我这样,他也不行啊!!!

你需要在plugin.yml注册指令
例如:
  1. commands:
  2.   hardcore:
  3.     description: "复活币系统总命令"
  4.     usage: /hardcore help
  5.     permission: hardcore.use
  6.     permission-message: "§6§l复活币系统§9§l>>> §c您没有权限这么做."
复制代码