1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

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

  1. brinza

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

    Баллы:
    103
    Нужно запретить только карьер из индастриала. Запретил - не работает. После установки, запретил ломать вообще всё. Версия 1.6.4. Мой конфиг:
    enable: true
    force:
    enable: true
    id-data:
    - '1530'
    place: true
    break: true
    craft: true
    inventory:
    content: true
    delete: true
    pickup: false
    drop: true
    interact:
    left-item: false
    right-item: true
    left-block: false
    right-block: false
    block-burn: false
    block-explode: false
    chat:
    enable: false
    words:
    - админ
    - котельная
    entitys: false
    blocked:
    entity:
    configured:
     
  2. ALLix

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

    Баллы:
    88
    Просто разраб не правильно формулирует что надо сделать. В общем создаешь правило разрешающее твою губку везде кроме ада, это значит что надо всего одно правило с губкой, которое разрешает ее использование и в списке миров должны быть миры где разрешено. Успехов!
     
    Glebiys нравится это.
  3. profi

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

    Баллы:
    88
    Стоит MCPC+ 1.5.2, включил проверку drag в конфиге, и саму настройку блока (тоже drag, ваш кэп). Проверка висит на тнт. Она не работает. Что я делаю не так?
    Up
     
    Последнее редактирование: 18 янв 2014
  4. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Не могу знать. drag: true в обоих случаях? Версия LokiBlocker'а какая? Поля worlds и biomes пустые? Запрет через отдельные или списки?
     
  5. profi

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

    Баллы:
    88
    Такс. Версия v0.5.1. И думаю проще будет скинуть конфиги.

    config.yml
    Код:
    enable: true
    old-event-system: false
    force:
      enable: false
      id-data:
      - '8'
      - '9'
      - '10'
      - '11'
    place: true
    break: true
    craft: true
    inventory:
      content: true
      delete: true
    pickup: true
    drop: true
    interact:
      left-item: true
      right-item: true
      left-block: true
      right-block: true
    block-burn: false
    block-explode: false
    piston:
      push: false
      drag: true
    chat:
      enable: false
      words:
      - админ
      - котельная
    entitys: true
    configurated: true
    Отрезок configurable.yml
    Код:
    tntdrag:
      id: 46
      data: -1
      damage: -1
      place: false
      break: false
      craft: false
      inventory:
        content: false
        delete: false
      pickup: false
      drop: false
      interact-item: false
      interact-block: false
      explode: false
      burn: false
      min-x: -2147483647
      max-x: 2147483647
      min-z: -2147483647
      max-z: 2147483647
      min-y: -1
      max-y: -1
      biomes: []
      interact:
        left-item: false
        right-item: false
        left-block: false
        right-block: false
      piston:
        push: false
        drag: true
      worlds: []

    В догонку (пишет что хук включился).
    Код:
    2014-01-17 23:58:23 [INFO] [LokiBlocker] Enabling LokiBlocker v0.5.1
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.block.BlockPlaceEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.block.BlockBreakEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.block.BlockDamageEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.player.PlayerPickupItemEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.player.PlayerDropItemEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.player.PlayerInteractEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.block.BlockPistonRetractEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.player.PlayerInteractEntityEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.entity.EntityDamageByEntityEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.entity.EntityDamageEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.inventory.CraftItemEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] Event org.bukkit.event.inventory.InventoryClickEvent successfuly hoocked!
    2014-01-17 23:58:24 [INFO] 000      00    0  00000 00              00    00 
    2014-01-17 23:58:24 [INFO]  0    00  0 00      0  0 0    00  000  0 00 0  0 0 00
    2014-01-17 23:58:24 [INFO]  0    0  0 00  00  0000  0    0  0 0    00  0000 00
    2014-01-17 23:58:24 [INFO]  0  0 0  0 0 0  0  0  0 0  0 0  0 0    0 0  0    0
    2014-01-17 23:58:24 [INFO] 00000  00 00  0 000 00000 00000  00  000 00  0  000 0
    2014-01-17 23:58:24 [INFO] LokiBlocker enabled!

    Help!
    I need somebody, Help!
     
    Последнее редактирование: 19 янв 2014
  6. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Действительно на версиях 1.6+ не работает. Никаких ошибок пока не нашёл ни в коде, ни в процессе выполнения. Попробую поискать поглубже.
     
  7. profi

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

    Баллы:
    88
    Да, это плохо. Но у меня 1.5.2.
     
  8. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Вполне вероятно я накосячил в коде. В следующей версии всё работает, но там огромное количество рефлексий.
     
  9. profi

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

    Баллы:
    88
    Так что делать, чем лечить? Проверка сейчас очень нужна.
     
    Последнее редактирование: 19 янв 2014
  10. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
  11. profi

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

    Баллы:
    88
  12. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Только что проверял перед заливкой, всё работает.
     
  13. profi

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

    Баллы:
    88
    На 1.6+? Или на 1.5.2?
     
  14. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    1.7 все события построены для работы на 1.7BETA+.
     
  15. profi

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

    Баллы:
    88
    А что делать серверодержателям версий 1.5.2?
     
  16. Автор темы
    Ission

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

    Баллы:
    173
    Skype:
    lokivava
    Всё должно работать на версиях 1.7.3, 1.8.1, 1.0.0, 1.1, 1.2.1, 1.3.1, 1.4.5, 1.4.7, 1.5.2, 1.6.4, 1.7.2.
     
  17. profi

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

    Баллы:
    88
    Должно, но не работает на 1.5.2.
    А нет мсье, удаление и перезапись конфига помогла. Извините за беспокойство. Спасибо большое, плагин - находка.
     
  18. zorgi

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

    Баллы:
    88
    Имя в Minecraft:
    zorgi
    Подскажите как правильно вписать перм, ато не до конца понятно.

    lokiblocker.place.allow.<id[.data]> - разрешить обладателю устанавливать запрещённый блок

    lokiblocker.place.allow.1503.0 -? так
     
  19. profi

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

    Баллы:
    88
    По логике вещей - да. Но и у меня этот способ не особо рабочий. Вот копаюсь, пытаюсь понять в чем же трабл. Если найду - отпишусь.
     
  20. vlad2012

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

    Баллы:
    123
    Skype:
    vladsvetliy
    Имя в Minecraft:
    Osymagazine
    Был бы благодарен за добавление значений Worlds и Biomes в списки, то есть list.yml
    Иногда нужно много предметов для одного мира, а добавлять каждый... как-то не удобно.
    Буду очень признателен.
    И проверка на Worlds - почему-то не работает
    Запрещается ставить везде, не только в указанном мире. В данном случае это DIM-1 (WorldTheNether)
    Код:
    Bed:
      id: 355
      data: -1
      damage: -1
      place: true
      break: false
      craft: false
      inventory:
        content: false
        delete: false
      pickup: false
      drop: false
      interact-item: true
      interact-block: true
      explode: false
      burn: false
      min-x: -2147483647
      max-x: 2147483647
      min-z: -2147483647
      max-z: 2147483647
      min-y: -1
      max-y: -1
      biomes: []
      interact:
        left-item: true
        right-item: true
        left-block: true
        right-block: true
      piston:
        push: false
        drag: false
      worlds:
      - DIM-1
     
    Последнее редактирование: 22 янв 2014

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