what is the problem i cant find it! Code: package com.jdc6910169.events; //import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.craftbukkit.v1_8_R1.entity.CraftPlayer; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.player.PlayerJoinEvent; //import org.bukkit.scheduler.BukkitRunnable; import com.jdc6910169.JDCplugin; import net.minecraft.server.v1_8_R1.ChatSerializer; import net.minecraft.server.v1_8_R1.EnumTitleAction; import net.minecraft.server.v1_8_R1.PacketPlayOutTitle; import net.minecraft.server.v1_8_R1.PlayerConnection; public class PlayerJoin /* extends BukkitRunnable */ implements Listener { // private JDCplugin plugin; // private Player player; private String pn; public PlayerJoin(JDCplugin pl) { // plugin = pl; } @EventHandler public void onPlayerJoin(PlayerJoinEvent event) { Player player = event.getPlayer(); event.setJoinMessage(ChatColor.DARK_GREEN + pn + " has joined the server!"); pn = player.getName(); PacketPlayOutTitle welcomeTitle = new PacketPlayOutTitle(EnumTitleAction.TITLE, ChatSerializer .a("{\"text\":\"Welkom op de server, " + pn + "!\",\"color\":\"dark_blue\",\"bold\":true}"), 20, 20, 20); PacketPlayOutTitle welcomeSubTitle = new PacketPlayOutTitle(EnumTitleAction.SUBTITLE, ChatSerializer .a("{\"text\":\"Veel plezier! :)\",\"color\":\"dark_red\",\"italic\":true,\"underlined\":true}"), 20, 15, 20); PlayerConnection connection = ((CraftPlayer) player).getHandle().playerConnection; connection.sendPacket(welcomeTitle); connection.sendPacket(welcomeSubTitle); // run(); } /* * @Override public void run() { * Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "title " + * player.getName() + " title {\"text\":\"Welkom, " + pn + * ",\"bold\":true,\"color\":\"dark_blue\"}"); } */ } ty
Please do not run outdated servers. This thread lists all the reasons you should update. Please update to 1.11. Are you sure you registered the class? Do you know if the event ever gets called?