package me.DeliriousD.DPremio;
import java.util.ArrayList;
import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.inventory.ItemStack;
import org.bukkit.plugin.java.JavaPlugin;
public class DPremio extends JavaPlugin implements Listener{
@Override
public void onEnable() {
getServer().getPluginManager().registerEvents(this, this);
getServer().getConsoleSender().sendMessage("§b[DPremio] §3Plugin habilitado att: DeliriousD");
getServer().getConsoleSender().sendMessage("§b[DPremio] §3Obrigado por usar/testar o plugin.");
}
@Override
public void onDisable() {
getServer().getConsoleSender().sendMessage("§b[DPremio] §3Plugin desabilitado :'(");
getServer().getConsoleSender().sendMessage("§b[DPremio] §3Obrigado por usar/testar o plugin");
}
private static ArrayList<String> players = new ArrayList<>(3);
@EventHandler
public void onJoin(PlayerJoinEvent e)
{
if (players.size() < 3 && !players.contains(e.getPlayer().getName().toLowerCase()))
{
if (!e.getPlayer().hasPermission("premioblock.staff"))
{
Player p = e.getPlayer();
e.getPlayer().getInventory().addItem(new ItemStack(Material.DIAMOND, 1));
Bukkit.getServer().broadcastMessage("§6[Entrou] §eO player §6" + p.getName() +" §efoi um dos 3 primeiros a entrar no servidor, §6Parabens.");
e.getPlayer().sendMessage("§eParabéns, você foi um dos 3 primeiros a logar no servidor.");
players.add(e.getPlayer().getName().toLowerCase());
}
}
}
}