可能不是最好问这个问题的地方,但是如果您有任何代码编写Minecraft插件,那么您可以查看:)
这是一个小问题,我不需要快速回复。我想问的是我如何将towny插入我的插件中。我想要做的是取代小镇的命令"比如/ town new"用我的命令" / town create" 我不是专家,所以这是我的代码到目前为止:
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
Player p = (Player) sender;
if (args.length == 0) {
sender.sendMessage(ChatColor.translateAlternateColorCodes('&', "&c/town create <navn>"));
sender.sendMessage(ChatColor.translateAlternateColorCodes('&', "&c/town delete>"));
sender.sendMessage(ChatColor.translateAlternateColorCodes('&', "&c/town money"));
} else if (args[0].equalsIgnoreCase("lag")) {
p.performCommand("town new " + args[1]);
p.sendMessage(Addons.tcc(Addons.prefix() + " &7Du lagde byen " + args[1]));
p.getWorld().playSound(p.getLocation().add(0.0D, 1.0D, 0.0D), Sound.LEVEL_UP, 50.0F, 0.0F);
}
return false;
}
似乎当我输入命令游戏名称时,它说我创建了城镇,但每当我输入/ t(打开城镇信息)时,它说我不是城镇的一部分。 如果有人可以帮助我,我会非常高兴。