Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.PepijnYolo.MainClass;
- import org.bukkit.ChatColor;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerChatEvent;
- import org.bukkit.potion.PotionEffect;
- @SuppressWarnings("deprecation")
- public class MainActions implements Listener {
- public static MainClass plugin;
- public MainActions(MainClass mainclass){
- plugin = mainclass;
- }
- @EventHandler
- public void onPlayerChat(PlayerChatEvent event){
- }
- //Commando's
- // '/Heal' Commando
- public boolean OnHealCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if(cmd.getName().toLowerCase().equalsIgnoreCase("heal") && sender instanceof Player) {
- Player player = (Player) sender;
- if(player.hasPermission("mie.heal")) {
- player.setHealth(20);
- player.setFoodLevel(20);
- for (PotionEffect effect : player.getActivePotionEffects()) //Detect Potion effect
- player.removePotionEffect(effect.getType()); //Remove Potion Effect.
- player.sendMessage(ChatColor.GREEN + "We have healed you, feeded you and removed your potion effects!");
- }
- }
- return false;
- }
- // '/feed' Commando
- public boolean OnFeedCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if(cmd.getName().toLowerCase().equalsIgnoreCase("feed") && sender instanceof Player) {
- Player player = (Player) sender;
- if(player.hasPermission("mie.feed")) {
- player.setFoodLevel(20);
- player.sendMessage(ChatColor.DARK_AQUA + "We feeded you!");
- }
- }
- return false;
- }
- // '/hideme' Commando
- public boolean OnHidemeCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if(cmd.getName().toLowerCase().equalsIgnoreCase("hideme") && sender instanceof Player) {
- Player player = (Player) sender;
- if(player.hasPermission("mie.hideme")) {
- player.hidePlayer(player);
- player.sendMessage(ChatColor.DARK_AQUA + "You have been hidden from other players!");
- }
- }
- return false;
- }
- // '/showme' Commando
- public boolean OnShowmeCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if(cmd.getName().toLowerCase().equalsIgnoreCase("showme") && sender instanceof Player) {
- Player player = (Player) sender;
- if(player.hasPermission("mie.showme")) {
- player.showPlayer(player);
- player.sendMessage(ChatColor.DARK_AQUA + "You are visible for other players again!");
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement