私はいくつかのものをonPlayerJoinしようとしていますが、何も動作していません。私はバケット問題だと思う。私はどうすればいいのですか?私のコード:Bukkit Joinイベント
@EventHandler
private void onJoin(PlayerJoinEvent e) {
// Join MSGs
e.setJoinMessage(ChatColor.GOLD + "Hrac " + ChatColor.RED + e.getPlayer().getName() + ChatColor.GOLD + " se pripojil.");
e.setJoinMessage(ChatColor.GOLD + "Hrac " + ChatColor.RED + e.getPlayer().getName() + ChatColor.GOLD + " se odpojil.");
BukkitScheduler scheduler = getServer().getScheduler();
scheduler.scheduleSyncDelayedTask(this, new Runnable() {
@Override
public void run() {
// Teleport every join
Location spawn = (Location) getConfig().get("Spawn");
e.getPlayer().teleport(spawn);
e.getPlayer().sendMessage("teleported to spawn");
// Setting ops
if(getConfig().get("ops") != null) {
ops = (ArrayList<String>) getConfig().getStringList("ops");
}
for (String o : ops) {
if(e.getPlayer().getName() == o) {
e.getPlayer().setOp(true);
e.getPlayer().sendMessage("op");
}
}
}
}, 20L);
}
新しいコード:まだ働いていない、コンソールでこのhttp://pastebin.com/Q5t0nK6q – xtrontross
@xtrontrossを放送していません – Winter
まだ働いていない:(エラーをしてみませんhttp://pastebin.com/EmDnmsfJ – xtrontross