Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Prueba.Comandos;
- import java.util.HashMap;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.Sound;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- public class Comandos implements CommandExecutor {
- HashMap<Player, Boolean> status = new HashMap<Player, Boolean>();
- public boolean onCommand(CommandSender sender, Command comando, String label, String[] args) {
- if(!(sender instanceof Player)) {
- Bukkit.getConsoleSender().sendMessage(ChatColor.WHITE + " No puedes usar esto desde la consola");
- }else{
- Player Player = (Player) sender;
- if(status.containsKey(Player) && status.get(Player) == true){
- status.put(Player, false);
- Player.sendMessage(ChatColor.RED +"Desactivado");
- Player.setAllowFlight(false);
- Player.setFlying(false);
- }else{
- if(comando.getName().equalsIgnoreCase("fly"))
- if(Player.hasPermission("fly.Fly"")) {
- Player.sendMessage("§7no permision");
- Player.playSound(Player.getLocation(), Sound.ITEM_BREAK, 1, 1);
- return true;}
- Player.sendMessage(ChatColor.GREEN +"activado");
- Player.setAllowFlight(true);
- Player.setFlying(true);
- status.put(Player, true);
- }
- }
- return false; }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement