Package com.massivecraft.mcore.mixin

Source Code of com.massivecraft.mcore.mixin.KickMixinDefault

package com.massivecraft.mcore.mixin;

import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;

import com.massivecraft.mcore.util.SenderUtil;

public class KickMixinDefault extends KickMixinAbstract
  // -------------------------------------------- //
  // INSTANCE & CONSTRUCT
  // -------------------------------------------- //
 
  private static KickMixinDefault i = new KickMixinDefault();
  public static KickMixinDefault get() { return i; }
 
  // -------------------------------------------- //
  // OVERRIDE
  // -------------------------------------------- //

  @Override
  public boolean kick(CommandSender sender, String message)
  {
    Player player = SenderUtil.getAsPlayer(sender);
    if (player == null) return false;
    player.kickPlayer(message);
    return true;
  }
 
  @Override
  public boolean kick(String senderId, String message)
  {
    Player player = SenderUtil.getPlayer(senderId);
    if (player == null) return false;
    player.kickPlayer(message);
    return true;
  }
 
}
TOP

Related Classes of com.massivecraft.mcore.mixin.KickMixinDefault

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.