JoinMessage/src/cn/citycraft/JoinMessage/listen/PlayerJoin.java

46 lines
812 B
Java

package cn.citycraft.JoinMessage.listen;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import cn.citycraft.JoinMessage.JoinMessage;
public class PlayerJoin implements Listener {
JoinMessage plugin;
String[] lines;
Player p;
public PlayerJoin(JoinMessage main) {
plugin = main;
}
// Message:
// - joinmessage.vip:
// - '%name%'
// - '%displayname%'
// - joinmessage
// - vip
@EventHandler(priority = EventPriority.HIGHEST)
public void onJoin(PlayerJoinEvent e) {
if (e.getJoinMessage() == null) {
return;
}
if (plugin.authme) {
return;
}
e.setJoinMessage(null);
Player p = e.getPlayer();
plugin.sendJoinMessage(p);
}
}