我一直在为我的服务器做一个非常简单的bukkit插件,只是为了个人使用。我做了一个叫播放器的命令,当某人有权限(broadcaster.players)时,它会显示服务器播放器的列表。我还想让它在游戏中显示玩家的游戏模式。但是我不知道如何把它们放在一起。
我的代码:
if(cmd.getName().equalsIgnoreCase("players")){
Player player = (Player) sender;
if(sender instanceof Player){
if(sender.hasPermission("broadcaster.players")){
sender.sendMessage(player.getName());
}
}
}
如果它说sender.sendMessage(player.getName());
,我想在同一行上显示游戏模式。
sender.sendMessage(player.getName()player.getGameMode());
当然,这从来没有工作过,我不知道该怎么办,有人能给我建议我能做什么吗,我的代码很混乱,但我是相当新的,所以我不知道很多事情,这是我的第一个编码项目,我需要吨的帮助!
谢谢你的耐心
如果您想向他发送球员名单:
String send = "";
for(Player p1 : Bukkit.getOnlinePlayers() {
send+=p1.getName() + "(" + p1.getGameMode() + ") ";
}
p.sendMessage(send);
这将向玩家发送所有玩家及其游戏模式的列表。
您可以使用运算符连接两个Strings:
sender.sendMessage(player.getName() + ": " + player.getGameMode());
要在Java中组合两个字符串,可以使用运算符,例如:
String first = "Hello, ";
String second = "World"!;
String str = first + second;
str
现在等于第一秒
,这意味着你好,世界!
,这意味着str
现在等于字符串Hello, World!
.
在您的情况下,您可以:
sender.sendMessage(player.getName() + player.getGameMode());
但是,它们之间没有空格,因此,为了便于阅读,我建议在它们之间添加空格或冒号:
sender.sendMessage(player.getName() + ": " + player.getGameMode());
如果玩家的名字是jojodmo
,并且他们的游戏模式是SURVIVAL
,带有sender.send消息(player.getName()player.getGameMode());
,则消息jojodmoSURVIVAL
>将被发送。
然而,对于发送方。sendMessage(player.getName()“:“player.getGameMode())
,将发送消息
jodmo:SURVIVAL
要获得有关Java中字符串的更多信息,我建议您访问Java文档。
下面是我的代码,我希望输出为“afbgchde”,而不是“abcdefgh”,但最终会出现索引外错误,希望有更好的方法来实现这一点。。请帮忙。。!!
问题内容: 我最近开始使用Python,并且尝试将我的JSON字符串之一与现有JSON字符串连接在一起。我也在与Zookeeper一起工作,所以当我使用Python kazoo库时,我从zookeeper节点获取了现有的json字符串。 如果我打印,它会给我这样的感觉- 但是,如果我这样做,它会像这样打印出来- 这里将有我现有的JSON字符串。现在我有另一个键值对,我需要在出口添加- 以下是我的P
我在一秒钟内通过蓝牙从远程设备接收到两个字符串。(第一个字符串,然后在几毫秒后是第二个字符串)。例如: 和 我应该如何以及在哪里存储我的第一个字符串,等待下一个字符串,然后像头块一样组合这两个字符串?有什么建议吗。
本文向大家介绍如何在Java中使用JsonParserSequence顺序合并两个JSON字符串?,包括了如何在Java中使用JsonParserSequence顺序合并两个JSON字符串?的使用技巧和注意事项,需要的朋友参考一下 JsonParserSequence 是一个 可被用于创建包含两个子解析器放置在解析器辅助类 特定序列。我们可以创建一个使用序列静态 方法)createFlattene
如何检查一个字符串是否在另一个字符串中,但匹配项需要在前面,而不是中间或最后。例如,a="
可能重复: 解析错误:语法错误,意外'(',期望','或';'中 我得到以下错误: 分析错误:语法错误,意外“.”,期待“,”或“;”在第19行的xxx中 在这一行: