mirror of
https://bitbucket.org/HeshamTB/greet.git
synced 2025-04-19 23:23:01 +02:00
49 lines
1.5 KiB
Java
49 lines
1.5 KiB
Java
package i.hesh.greet;
|
|
|
|
import org.bukkit.Bukkit;
|
|
import org.bukkit.ChatColor;
|
|
import org.bukkit.block.Bed;
|
|
import org.bukkit.entity.Player;
|
|
import org.bukkit.event.EventHandler;
|
|
import org.bukkit.event.Listener;
|
|
import org.bukkit.event.player.PlayerBedEnterEvent;
|
|
import org.bukkit.event.player.PlayerJoinEvent;
|
|
import org.bukkit.event.player.PlayerQuitEvent;
|
|
|
|
public class events implements Listener {
|
|
|
|
String prefix = ChatColor.AQUA + "[" + ChatColor.BLUE + "5radl" + ChatColor.AQUA + "] "; //[ 5radl ]
|
|
|
|
@EventHandler
|
|
public void player(PlayerJoinEvent e) {
|
|
|
|
Player p = e.getPlayer();
|
|
String pName = p.getDisplayName();
|
|
e.setJoinMessage(prefix + ChatColor.GRAY + p.getName().toLowerCase() + ChatColor.AQUA + " joined 5radl Server!");
|
|
p.sendMessage(ChatColor.AQUA +"Hello " + pName + ", Welcome to 5radl Server");
|
|
p.sendMessage(ChatColor.GRAY + "Online Players :");
|
|
|
|
int i = 1;
|
|
for(Player player : Bukkit.getOnlinePlayers()) {
|
|
p.sendMessage(ChatColor.RED + "" + i + "- " + player.getName());
|
|
i++;
|
|
}
|
|
|
|
p.sendMessage(ChatColor.AQUA +"Type"+ ChatColor.GREEN +" (/help greet) "+ ChatColor.AQUA+ "for list of new commands");
|
|
}
|
|
@EventHandler
|
|
public void Quit(PlayerQuitEvent e ) {
|
|
Player p = e.getPlayer();
|
|
e.setQuitMessage(prefix +ChatColor.GRAY + p.getName().toLowerCase() + ChatColor.DARK_RED + " left the server");
|
|
}
|
|
|
|
public void player(PlayerBedEnterEvent e) { //Changed TRY!
|
|
Player p = e.getPlayer();
|
|
Bukkit.getWorld("world").setFullTime(1);
|
|
p.sendMessage(prefix+" Good Morning!");
|
|
|
|
}
|
|
|
|
}
|
|
|