Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
@EventHandler
public void onBreak(BlockBreakEvent e)
{
if (getConfig().getBoolean("enabled"))
{
if ((getConfig().getBoolean("break.stone")) &&
(e.getBlock().getType() == Material.STONE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.grass")) &&
(e.getBlock().getType() == Material.GRASS))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.dirt")) &&
(e.getBlock().getType() == Material.DIRT))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.cobblestone")) &&
(e.getBlock().getType() == Material.COBBLESTONE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.wood")) &&
(e.getBlock().getType() == Material.WOOD))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.bedrock")) &&
(e.getBlock().getType() == Material.BEDROCK))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.sand")) &&
(e.getBlock().getType() == Material.SAND))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.gravel")) &&
(e.getBlock().getType() == Material.GRAVEL))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.gold_ore")) &&
(e.getBlock().getType() == Material.GOLD_ORE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.iron_ore")) &&
(e.getBlock().getType() == Material.IRON_ORE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.coal_ore")) &&
(e.getBlock().getType() == Material.COAL_ORE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.sponge")) &&
(e.getBlock().getType() == Material.SPONGE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.glass")) &&
(e.getBlock().getType() == Material.GLASS))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.lapis_ore")) &&
(e.getBlock().getType() == Material.LAPIS_ORE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.lapis_block")) &&
(e.getBlock().getType() == Material.LAPIS_BLOCK))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.sandstone")) &&
(e.getBlock().getType() == Material.SANDSTONE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.wool")) &&
(e.getBlock().getType() == Material.WOOL))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.gold_block")) &&
(e.getBlock().getType() == Material.GOLD_BLOCK))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.iron_block")) &&
(e.getBlock().getType() == Material.IRON_BLOCK))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.stone_plate")) &&
(e.getBlock().getType() == Material.STONE_PLATE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.sandstone_stairs")) &&
(e.getBlock().getType() == Material.SANDSTONE_STAIRS))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.lapis_ore")) &&
(e.getBlock().getType() == Material.LAPIS_ORE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.brick")) &&
(e.getBlock().getType() == Material.BRICK))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.bookshelf")) &&
(e.getBlock().getType() == Material.BOOKSHELF))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.mossy_cobblestone")) &&
(e.getBlock().getType() == Material.MOSSY_COBBLESTONE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.obsidian")) &&
(e.getBlock().getType() == Material.OBSIDIAN))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.diamond_ore")) &&
(e.getBlock().getType() == Material.DIAMOND_ORE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.diamond_block")) &&
(e.getBlock().getType() == Material.DIAMOND_BLOCK))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.redstone_ore")) &&
(e.getBlock().getType() == Material.REDSTONE_ORE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.ice")) &&
(e.getBlock().getType() == Material.ICE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.snow_block")) &&
(e.getBlock().getType() == Material.SNOW_BLOCK))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.clay")) &&
(e.getBlock().getType() == Material.CLAY))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.pumpkin")) &&
(e.getBlock().getType() == Material.PUMPKIN))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.netherrack")) &&
(e.getBlock().getType() == Material.NETHERRACK))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.soul_sand")) &&
(e.getBlock().getType() == Material.SOUL_SAND))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.glowstone")) &&
(e.getBlock().getType() == Material.GLOWSTONE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.melon")) &&
(e.getBlock().getType() == Material.MELON))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.mycel")) &&
(e.getBlock().getType() == Material.MYCEL))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.nether_brick")) &&
(e.getBlock().getType() == Material.NETHER_BRICK))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.nether_brick_stairs")) &&
(e.getBlock().getType() == Material.NETHER_BRICK_STAIRS))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.ender_stone")) &&
(e.getBlock().getType() == Material.ENDER_STONE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.emerald_ore")) &&
(e.getBlock().getType() == Material.EMERALD_ORE))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.emerald_block")) &&
(e.getBlock().getType() == Material.EMERALD_BLOCK))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.quartz_block")) &&
(e.getBlock().getType() == Material.QUARTZ_BLOCK))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
if ((getConfig().getBoolean("break.quartz_stairs")) &&
(e.getBlock().getType() == Material.QUARTZ_STAIRS))
{
e.setCancelled(true);
e.getPlayer().sendMessage(ChatColor.RED + "Данный блок запрещён на этом сервере!");
}
}
}
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!