Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package fr.itsalexousd.hub.events;
- import fr.itsalexousd.hub.Main;
- import org.bukkit.Bukkit;
- import org.bukkit.GameMode;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerJoinEvent;
- import org.bukkit.potion.PotionEffect;
- /**
- * Created by Alexis on 23/07/2017.
- */
- public class PlayerJoin implements Listener {
- private Main main = Main.getInstance();
- @EventHandler
- public void onJoin(PlayerJoinEvent e){
- Player player = e.getPlayer();
- main.rank.createAccount(player);
- main.coins.createAccount(player, 10);
- e.setJoinMessage(main.rank.getRank(player).getPrefix() + player.getName() + " §ba rejoint le hub !");
- player.setGameMode(GameMode.ADVENTURE);
- player.teleport(Bukkit.getWorlds().get(0).getSpawnLocation());
- player.getInventory().clear();
- player.getInventory().setHelmet(null);
- player.getInventory().setChestplate(null);
- player.getInventory().setLeggings(null);
- player.getInventory().setBoots(null);
- player.setHealth(20);
- player.setFoodLevel(20);
- player.setLevel(0);
- player.setExp(0);
- for(PotionEffect pe : player.getActivePotionEffects()){
- player.removePotionEffect(pe.getType());
- }
- player.sendMessage("§7[§aBanque§7] §6Votre solde est de : §e" + main.coins.getCoins(player) + "€");
- main.sbManager.init();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement