package tv.mineinthebox.essentials.hook;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.GameMode;
import org.bukkit.entity.Player;
import com.sk89q.worldedit.bukkit.WorldEditPlugin;
public class WorldEditHook {
/**
* @author xize
* @param disables the worldedit //wand
* @return void
*/
public static void turnOffWand(Player player) {
if(Bukkit.getPluginManager().isPluginEnabled("WorldEdit")) {
WorldEditPlugin we = (WorldEditPlugin) Bukkit.getPluginManager().getPlugin("WorldEdit");
if(player.hasPermission("worldedit.wand")) {
if(player.getGameMode() == GameMode.SURVIVAL) {
if(we.getSession(player).isToolControlEnabled()) {
we.getSession(player).setToolControl(false);
player.sendMessage(ChatColor.GOLD + ".oO___[Gamemode alert]___Oo.");
player.sendMessage(ChatColor.GRAY + "your worldedit wand has been " + ChatColor.GREEN + "disabled!");
player.sendMessage(ChatColor.GRAY + "if you want to renable it switch to creative or use /toggleeditwand");
}
} else if(player.getGameMode() == GameMode.CREATIVE) {
if(!we.getSession(player).isToolControlEnabled()) {
we.getSession(player).setToolControl(true);
player.sendMessage(ChatColor.GOLD + ".oO___[Gamemode alert]___Oo.");
player.sendMessage(ChatColor.GRAY + "your worldedit wand has been " + ChatColor.GREEN + "Enabled!");
player.sendMessage(ChatColor.GRAY + "if you want to redisable it switch to survival or use /toggleeditwand");
}
}
}
}
}
}