Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [ADMN] FireLock v1.0 - Запреты [1.5.2-1.7.2]

efwio

Активный участник
Пользователь
Баллы
88
Имя в Minecraft
TheEfwio
FireLock v1.0 - Запреты​

Данный плагин добавляет много различных запретов. А также много различных функций.

Все запреты:
  • Запрет на ломание блоков
  • Запрет на установку блоков
  • Запрет на некоторые команды
Особенности:
  • Плагин имеет гибкий конфиг
  • Возможность менять текст в команде /help
  • Можно активировать режим тех.работ
Команды:
  • /fl-reload - перезагрузка плагина
Permissions:
  • firelock.reload - команда /fl-reload
  • firelock.works - возможность заходить на сервер, во время тех.работ
Скачать плагин

Лог изменений:
Релиз моего крутого плагина =)
 
Все это есть в Essentials)
Это плагин пригодится только маленьким школьникам которые не умеют ничего настраивать.
 
FireLock v1.0 - Запреты​

Данный плагин добавляет много различных запретов. А также много различных функций.

Все запреты:
  • Запрет на ломание блоков
  • Запрет на установку блоков
  • Запрет на некоторые команды
Особенности:
  • Плагин имеет гибкий конфиг
  • Возможность менять текст в команде /help
  • Можно активировать режим тех.работ
Команды:
  • /fl-reload - перезагрузка плагина
Permissions:
  • firelock.reload - команда /fl-reload
  • firelock.works - возможность заходить на сервер, во время тех.работ
Скачать плагин

Лог изменений:
Релиз моего крутого плагина =)
Спасибо классный плагин
можно ли запретить команду /ban ????
 
божемой...
JavaScript:
@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 + "Данный блок запрещён на этом сервере!");
      }
    }
  }
Дайте мне это развидеть!
 

Поделиться этой страницей

Назад
Верх