Java编程修改我的世界插件_[Java] =|=|=|=|=谁说没Java基础就不能写插件?=|=|=|=|=

打开之前写的HelloWorld插件的编辑界面(当然你重新创一个也行)

打开之后,找到你的主类(这里指的一般是插件类的主要部分,就是你plugin.yml里main里路径.类名的那个类)

打开后,在public class extends JavaPlugin{

}

的中间,加上一个Override标识符和

@Override

public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {

return true;

}因为onCommand是布尔值,布尔值相当于真和假,所以每添加一组指令,都要加上一个return true/false;

ps.如果加的是return true 则输入后除了显示指令应该显示的(不知道如何表达了),如果是return false 则会一直显示plugin.yml 里的useage里的(这个待会讲)

@Override

public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {

if (cmd.getName().equalsIgnoreCase("HelloWorld")){

if (sender.isOp()){

sender.sendMessage(ChatColor.BLUE+"你好,我的世界");

}else{

sender.sendMessage(ChatColor.GREEN+"你好,世界");

}

return true;

}

return true;

}

讲解: if (cmd.getName().equlasIgnoreCase("HelloWorld")){

if (sender.isOp()){

sender.sendMessage(ChatColor.BLUE+"你好,我的世界");

} else{

sender.sendMessage(ChatColor.GREEN+"你好,世界");

}

}

如果(获得命令=HelloWorld则执行)-(检测)如果sender(命令触发者)是OP-触发者(点)发送信息蓝+你好我的世界

-否则(玩家不是op)-发送信息绿+你好世界

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值