Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин [SEC]LokiBlocker 0.5.4 - запрет блоков/предметов/сущностей [1.7.1BETA+]

Тема в разделе "Релизы плагинов", создана пользователем Ission, 21 июн 2012.

  1. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Плагин блокирующий установку блоков и предметов, а также их нахождение в инвентаре, крафт, подбор с земли, выкидывание из инвентаря, уничтожение, взрыв, сжигание, нанесение урона Entity, сдвиг поршнем, поддерживает дату и прочность блока/предмета(например только красная шерсть или вся шерсть), а также большинство блоков из модов.
    ДАННЫЙ ПЛАГИН РАБОТАЕТ С МОДАМИ ТОЛЬКО ПО СЧАСТЛИВОЙ СЛУЧАЙНОСТИ!
    LokiBloker текущая версия 0.5.4
    Настройки и Разрешения

    История версий:
    0.5.4 [1.8.7 R0.1] 04.07.15 23:32:01

    • Добавлена блокировка взаимодействия предметом с сущностями.
    • Добавлена блокировка удара предметом по сущностям.
    • Добавлена отмена сообщений в чат о блокировке.
    • Исправлено несколько необнаруженных багов.
    0.5.3 [1.7.10 R0.1] 05.04.15 12:38:45
    • Выбор чёрных/белых списков миров ручной блокировки.
    • Выбор чёрных/белых списков биомов ручной блокировки.
    • Выбор чёрных/белых списков координат.
    • Добавлена возможность работы с названиями помимо ID.
    0.5.2 [1.7.2 R0.1] 19.01.14 20:11:03
    • Список изменений утерян за давностью срока обновления.
    0.5.1 [1.5.2 R1.0] 05.08.13 02:19:07
    • Восстановлена работа force.
    0.5.0 [1.5.2 R0.1] 13.06.13 03:38:13
    • Добавлен GUI для настройки.
    • Добавлена блокировка перемещения блоков поршнями.
    • Настройки разделены на несколько файлов.
    • Запускается на 1.7BETA+.
    0.4.1 [1.4.6 R0.4] 07.01.13 18:50:21
    • Исправлена ошибка при событиях сущностей.
    0.4.0 [1.4.6 R0.4] 04.01.13 19:28:02
    • Проведена полная проверка совместимости.
    • Переработана почти полсностью система событий.
    • Добавлена модульность как в LokiFix.
    • Переработан и упрощён файл настроек.
    • Добавлены новые разрешения.
    • Улучшена работа настройки force.
    • Плагин работает на всех версиях начиная с 1.2.
    • Добавлен файл локализации.
    0.3.-1 [1.4.2 R0.1] 04.11.12 13:55:10
    • Добавлен запрет на разрушение.
    • Изменён формат разрешений на предметы/блоки с data.
    • Добавлен запрет на сгорание блоков.
    • Добавлен запрет на взрыв блоков.
    • Убрана старая настройка для Entity.
    • Добавлена новая, более гибкая настройка для Entity.
    • Добавлена ручная настройка блоков/предметов.
    0.2.0 [1.3.1 R2.0] 30.09.12 12:56:03
    • Исправлена ошибка при взаимодействии с игроками.
    • Исправлена ошибка при нападении на игроков.
    0.2.-1 [1.3.1 R2.0] 11.09.12 20:21:58
    • Добавлен запрет на взаимодействие с сущностями.
    • Добавлен запрет на нанесение урона сущностям.
    • Добавлено замещение слов в чате.
    • Изменена часть разрешений.
    • Полностью переписан исходный код.
    0.1.8 [1.2.5 R4.0] 05.07.12 14:41:14
    • Исправлен баг с удалением из инвентаря предметов/блоков запрещённых к использованию.
    • Исправлен баг с запретом предметов в инвентаре.
    • Исправлены несколько мелких багов.
    0.1.7 [1.2.5 R4.0] 05.07.12 06:57:59
    • Добавлены новые permission'сы.
    • Ещё более гибкая настройка.
    0.1.6 [1.2.5 R4.0] 04.07.12 06:39:33
    • Изменён файл настроек.
    • Добавлены новые permission'сы.
    • Более гибкая настройка.
    • Добавлены новые сообщения.
    0.1.5 [1.2.5 R4.0] 17.06.12 17:43:48
    • Добавлена настройка force.
    • Исправлено отношение к permission'у.
    0.1.4 [1.2.5 R3.0] 15.06.12 17:28:56
    • Добавлена информационная составляющая(игроку пишется в чат о блокировке предмета/блока).
    • Добавлен ещё один метод блокировки.
    0.1.2 [1.2.5 R3.0] 15.06.12 14:14:39
    • Исправлен формат строки - убраны начальные и конечные символы ';'
    0.1.1 [1.2.5 R3.0] 11.06.12 16:21:53
    • Первое появление плагина здесь.

    Распакуйте прикреплённый файл рядом с плагином, для нормальной кодировки GUI в Windows на русском языке.
     

    Вложения:

    Последнее редактирование: 17 июл 2015
    twixi007, therapy session, zuma2 и 60 другим нравится это.
  2. Хостинг MineCraft
    <
  3. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Чтобы начать настройку в GUI, запустить плагин, как приложение(.exe файл в Windows).
    Настройки:
    • enable: true - включен ли плагин
    • material-id-system: false - при включении использует вместо ID строковые названия
    • old-event-system: false - включает старую систему событий до 1.2
    • force: - удаляет ли плагин все блоки в подргужаемом чанке из списка, с версии 0.5 почти не нагружает сервер
      • enable: false - включена ли функция
      • id-data: - запрещённые блоки, формат 'id:data'
      • - '8'
      • - '35:0'
    • place: true - включена ли проверка установки блоков
    • break: true - включена ли проверка разрушения блоков
    • craft: false - включена ли проверка крафта
    • inventory:
      • content: true - включена ли проверка на нахождение в инвентаре
      • delete: true - включена ли возможность удалять запрещённый предмет из инвентаря
    • pickup: false - включена ли проверка подбора лута
    • drop: false - включена ли проверка выбрасывания лута
    • interact: - включена ли проверка взаимодействия...
      • left-item: true - предметом ЛКМ
      • right-item: true - предметом ПКМ
      • left-block: true - с блоком ЛКМ
      • right-block: true - с блоком ПКМ
    • block-burn: false - включена ли проверка сгорания блоков
    • block-explode: false - включена ли проверка взрыва блоков
    • piston:
      • drag: false - включена ли проверка вытягивания блоков поршнями
      • push: true - включена ли проверка толкания блоков поршнями
    • chat: - заменяет слова из списка на '***'
      • enable: true - включена ли функция
      • words: - список слов
      • - админ
      • - котельная
    • entitys: false - включена ли проверка на всяческие взаимодейтсвия сущностей
    • configurated: true - включена ли проверка ручной настройки блоков/предметов
    • test: - название группы
      • type:
        • place: true - запрещает ли группа установку блоков
        • break: true - запрещает ли группа разрушение блоков
        • craft: true - запрещает ли группа крафт
        • pickup: true - запрещает ли группа подбор лута
        • drop: true - запрещает ли группа дроп
        • block-burn: true - запрещает ли группа сгорание блоков
        • block-explode: true - запрещает ли группа взрыв блоков
      • inventory:
        • content: true - запрещает ли группа хранить предметы/блоки в инвентаре
        • delete: false - удаляются ли запрещённые предметы/блоки из инвентаря
      • interact:
        • left-item: true - запрещает ли группа взаимодействие предметами (ЛКМ)
        • right-item: true - запрещает ли группа взаимодействие предметами (ПКМ)
        • left-block: false - запрещает ли группа взаимодействие с блоками (ЛКМ)
        • right-block: true - запрещает ли группа взаимодействие с блоками (ПКМ)
      • piston:
        • push: false - запрещает вытягивать поршнем блок
        • drag: true - запрещает толкать поршнем блок
      • list: - список подверженых блоков/предметов
        • '1': - любое название, главное без повторов
          • id: 35 - id, обязательно
          • data: 7 - data, не обязательна, от 0 до 127, -1 равносильно её отсутсвию
          • damage: -1 - damage, не обязательна, -1 равносильно её отсутсвию
        • test:
          • id: 35 - id, обязательно
          • data: 8 - data, не обязательна, от 0 до 127, -1 равносильно её отсутсвию
          • damage: -1 - damage, не обязательна, -1 равносильно её отсутсвию
    • creeper: - тип Entity в нижнем регистре
      • type: cow - тип Entity в нижнем регистре
      • attack: false - запрещено ли его атаковать
      • projectile: false - запрещено ли ему получать урон от снарядов
      • contact: false - запрещено ли ему получать урон от контакта(кактусы и т.п.)
      • drowning: false - запрещено ли ему получать урон от утопления
      • interact: false - запрещено ли с ним взаимодействовать(ПКМ)
      • lava: false - запрещено ли ему получать урон от лавы
      • lighting-strike: false - запрещено ли ему получать урон от молнии
      • magic: false - запрещено ли ему получать урон от магии
      • poison: false - запрещено ли ему получать урон от ядов
      • suffocation: false - запрещено ли ему получать урон от нахождения внутри блоков
      • explode: false - запрещено ли ему получать урон от взрывов
      • burn: false - запрещено ли ему получать урон от огня
      • biomes: - список биомов, где действуют данные настройки, в остальных все настройки true, если список биомов пуст, то настройки действуют во всех биомах
      • - [название_биома]
    • [тип Entity в нижнем регистре]:
      • ...
    • diamond: - название настройки, не может повторяться, если не указан id, то должна соответствовать id запрещённого блока или предмета
      • id: 57 - id запрещённого блока или предмета
      • data: -1 - data запрещённого блока или предмета, если нет -1
      • damage: -1 - damage запрещённого блока или предмета, если нет -1
      • place: false - запрещено ли устанавливать, работает если основная настройка включена
      • break: false - запрещено ли разрушать этот блок, работает если основная настройка включена
      • craft: false - запрещено ли крафтить(печь, верстак и т.п.), работает если основная настройка включена
      • inventory:
        • content: true - включена ли проверка на нахождение в инвентаре, работает если основная настройка включена
        • delete: true - включена ли возможность удалять запрещённый предмет из инвентаря, работает если основная настройка включена
      • pickup: true - запрещено ли подбирать, работает если основная настройка включена
      • drop: false - запрещено ли выбрасывать, работает если основная настройка включена
      • interact:
        • left-item: true - запрещает ли группа взаимодействие предметами (ЛКМ), работает если основная настройка включена
        • right-item: true - запрещает ли группа взаимодействие предметами (ПКМ), работает если основная настройка включена
        • left-block: false - запрещает ли группа взаимодействие с блоками (ЛКМ), работает если основная настройка включена
        • right-block: true - запрещает ли группа взаимодействие с блоками (ПКМ), работает если основная настройка включена
      • explode: true - взрывается ли блок, работает если основная настройка включена
      • burn: false - сгорает ли блок, работает если основная настройка включена
      • piston:
        • push: false - запрещает вытягивать поршнем блок, работает если основная настройка включена
        • drag: true - запрещает толкать поршнем блок, работает если основная настройка включена
      • coords-black-list: false - является ли списко координат чёрным списком
      • min-x: 25 - минимальная позиция блока по X или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • max-x: 50 - максимальная позиция блока по X или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • min-z: -150 - минимальная позиция блока по Z или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • max-z: -125 - максимальная позиция блока по Z или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • min-y: 100 - минимальная позиция блока по Y или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • max-y: 125 - максимальная позиция блока по Y или, если предмет, то позиция игрока, где действуют данные настройки, за пределами все настройки true
      • biomes-black-list: false - является ли список биомов чёрным
      • biomes: - список биомов, где действуют данные настройки, в остальных все настройки true, если список биомов пуст, то настройки действуют во всех биомах
      • - [название_биома]
      • worlds-black-list: false - является ли список миров чёрным
      • worlds: - список миров, где действуют данные настройки
      • - [название_мира]
    • [название настройки/id блока/предмета, если id: не указан]
      • ...
    Чтобы проверить правильность настроек, используйте ЭТО.
    Разрешения:
    • lokiblocker.place.allow.all - разрешить обладателю устанавливать все блоки
    • lokiblocker.place.allow.<id[.data]> - разрешить обладателю устанавливать запрещённый блок
    • lokiblocker.break.allow.all - разрешить обладателю разрушать все блоки
    • lokiblocker.break.allow.<id[.data]> - разрешить обладателю разрушать запрещённый блок
    • lokiblocker.craft.allow.all - разрешить обладателю все рецепты крафта
    • lokiblocker.craft.allow.<id[.data]> - разрешить обладателю крафт запрещённого предмета/блока
    • lokiblocker.invContent.allow.all - разрешить обладателю носить в котомке все объекты
    • lokiblocker.invContent.allow.<id[.data]> - разрешить обладателю носить в котомке запрещённый блок/предмет
    • lokiblocker.invDelete.allow.all - предотвращает удаление из инвентаря запрещённых предметов/блоков
    • lokiblocker.invDelete.allow.<id[.data]> - предотвращает удаление из инвентаря определённого предмета/блока
    • lokiblocker.pickup.allow.all - разрешить обладателю подбирать любой лут
    • lokiblocker.pickup.allow.<id[.data]> - разрешить обладателю подбирать запрещённый блок/предмет
    • lokiblocker.drop.allow.all - разрешить обладателю выбрасывать любой лут
    • lokiblocker.drop.allow.<id[.data]> - разрешить обладателю выбрасывать запрещённый блок/предмет
    • lokiblocker.intLItem.allow.all - разрешить обладателю использовать все предметы(ЛКМ)
    • lokiblocker.intLItem.allow.<id[.data]> - разрешить обладателю использовать запрещённый предмет(ЛКМ)
    • lokiblocker.intRItem.allow.all - разрешить обладателю использовать все предметы(ПКМ)
    • lokiblocker.intRItem.allow.<id[.data]> - разрешить обладателю использовать запрещённый предмет(ПКМ)
    • lokiblocker.intLBlock.allow.all - разрешить обладателю взаимодействовать со всеми блоками(ЛКМ)
    • lokiblocker.intLBlock.allow.<id[.data]> - разрешить обладателю взаимодействовать с запрещённым блоком(ЛКМ)
    • lokiblocker.intRBlock.allow.all - разрешить обладателю взаимодействовать со всеми блоками(ПКМ)
    • lokiblocker.intRBlock.allow.<id[.data]> - разрешить обладателю взаимодействовать с запрещённым блоком(ПКМ)
    • lokiblocker.entity.attack.allow.all - разрешить обладателю наносить урон всем сущностям
    • lokiblocker.entity.attack.allow.<тип_сущности> - разрешить обладателю наносить урон всем сущностям данного типа
    • lokiblocker.entity.interact.allow.all - разрешить обладателю взаимодействовать со всеми сущностями
    • lokiblocker.entity.interact.allow.<тип_сущности> - разрешить обладателю взаимодействовать со всеми сущностями данного типа
    • lokiblocker.chat.allow.all - разрешить отправлять в чат любые слова
    • lokiblocker.chat.allow.<слово> - разрешить отправлять это слово в чат
    Где <id[.data]> id/id с data запрещённого блока/предмета.
    • lokiblocker.custom.place.allow.all - разрешить обладателю устанавливать все блоки ручной настройки
    • lokiblocker.custom.place.allow.<id[D<data>][U<damage>]> - разрешить обладателю устанавливать запрещённый блок ручной настройки
    • lokiblocker.custom.break.allow.all - разрешить обладателю разрушать все блоки
    • lokiblocker.custom.break.allow.<id[D<data>][U<damage>]> - разрешить обладателю разрушать запрещённый блок
    • lokiblocker.custom.craft.allow.all - разрешить обладателю все рецепты крафта
    • lokiblocker.custom.craft.allow.<id[D<data>][U<damage>]> - разрешить обладателю крафт запрещённого предмета/блока
    • lokiblocker.custom.inventory.allow.all - разрешить обладателю носить в котомке все объекты
    • lokiblocker.custom.inventory.allow.<id[D<data>][U<damage>]> - разрешить обладателю носить в котомке запрещённый блок/предмет
    • lokiblocker.custom.pickup.allow.all - разрешить обладателю подбирать любой лут
    • lokiblocker.custom.pickup.allow.<id[D<data>][U<damage>]> - разрешить обладателю подбирать запрещённый блок/предмет
    • lokiblocker.custom.drop.allow.all - разрешить обладателю выбрасывать любой лут
    • lokiblocker.custom.drop.allow.<id[D<data>][U<damage>]> - разрешить обладателю выбрасывать запрещённый блок/предмет
    • lokiblocker.custom.intLItem.allow.all - разрешить обладателю использовать все предметы(ЛКМ)
    • lokiblocker.custom.intLItem.allow.<id[D<data>][U<damage>]> - разрешить обладателю использовать запрещённый предмет(ЛКМ)
    • lokiblocker.custom.intRItem.allow.all - разрешить обладателю использовать все предметы(ПКМ)
    • lokiblocker.custom.intRItem.allow.<id[D<data>][U<damage>]> - разрешить обладателю использовать запрещённый предмет(ПКМ)
    • lokiblocker.custom.intLBlock.allow.all - разрешить обладателю взаимодействовать со всеми блоками(ЛКМ)
    • lokiblocker.custom.intLBlock.allow.<id[D<data>][U<damage>]> - разрешить обладателю взаимодействовать с запрещённым блоком(ЛКМ)
    • lokiblocker.custom.intRBlock.allow.all - разрешить обладателю взаимодействовать со всеми блоками(ПКМ)
    • lokiblocker.custom.intRBlock.allow.<id[D<data>][U<damage>]> - разрешить обладателю взаимодействовать с запрещённым блоком(ПКМ)
    Где <id[D<data>][U<damage>]> id/id с data/id с damage/id с data и damage запрещённого блока/предмета.
    • lokiblocker.list.allow.<название_группы> - разрешает делать всё, что угодно с предметами/блоками из данной группы
    ▲▲▲ Назад ▲▲▲
    кылы-кылы-кылы​
     
    Последнее редактирование: 17 июл 2015
  4. kaban1997

    kaban1997 Старожил Переводчик Пользователь

    Баллы:
    173
    Хороший плагин. Плз зделай чтобы ещё не давал открывать этот блок или использовать его. BlackList в WG Не подходит. он не умеет с data робить
     
    Oleg505 нравится это.
  5. KaMiKaZa

    KaMiKaZa Активный участник

    Баллы:
    88
    А есть ли возможность запретить только выкидывание из инвентаря предмета\блока? Работают ли суб-id при блокировке?
     
  6. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Только выкидываение - нет. Суб-id это data предмета/блока, да работает.
     
    xDiP нравится это.
  7. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    Не до конца продуманно (
    А вот если у меня есть авто шахтер и тераформер которые я запрещаю для игроков, а вот для випов хочу дать использование авто шахтера, но в итоге они будут и тераформер использовать ((
     
  8. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Позже будет настройка через permissions.
     
  9. kaban1997

    kaban1997 Старожил Переводчик Пользователь

    Баллы:
    173
    Ну так, когда будет запрет использования и открытия этих блоков?
     
  10. R41NNY

    R41NNY Активный участник

    Баллы:
    88
    Имя в Minecraft:
    Ferrariic
    А когда будет обновление ?:D Это пока лучший плагин из вида "Block Blocker" :)
     
  11. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Когда будет дописан LokiExperience(сейчас добавляю фичи и фиксю баги). + у меня ещё есть туева хуча других плагинов, которые стоят в очереди. Сейчас у меня 9 пунктов в очереди.
     
    GJEvolution, xDiP, IstominHero и ещё 1-му нравится это.
  12. 4erep99

    4erep99 Активный участник Пользователь

    Баллы:
    88
    Вылазиет вот такая
    2012-06-20 14:06:25 [SEVERE] 0 00 0 00 0 0 0 00 0 00 0 0 0 00
    2012-06-20 14:06:25 [SEVERE] 0 0 0 00 00 0000 0 0 0 00 0000 00
    2012-06-20 14:06:25 [SEVERE] 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
    2012-06-20 14:06:25 [SEVERE] 00000 00 00 0 000 00000 00000 00 00 0 000 0
     
  13. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Это не ошибка. Должно выглядеть вот так, если шрифт моноширинный:
    [​IMG]
     
    xDiP нравится это.
  14. R41NNY

    R41NNY Активный участник

    Баллы:
    88
    Имя в Minecraft:
    Ferrariic
    А можно это как-то убрать ? Просто лишнее...
     
  15. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Это
    Нет. Это метка.
     
    I-Am-Black-Overlord, Robinzon и xDiP нравится это.
  16. IstominHero

    IstominHero Старожил Пользователь

    Баллы:
    103
    А чем это, собственно говоря мешает?
     
    PiFFk0 нравится это.
  17. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    Тоже жду обновления
     
  18. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    есть поддержка :
    формат id:*

    ?
     
  19. PiFFk0

    PiFFk0 Активный участник

    Баллы:
    93
    Читай внимательно:
     
  20. kaban1997

    kaban1997 Старожил Переводчик Пользователь

    Баллы:
    173
    Автор когда обнова?
     
  21. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Сейчас закончил WGFix. Теперь на очереди LokiBlocker. Думаю сегодня-завтра обновлю.
     

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