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

Решено Ограничить //set определённых блоков в WorldEdit

Тема в разделе "Помощь", создана пользователем _MrJaycob_, 15 янв 2019.

  1. alexandrage

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

    Баллы:
    173
    Над тобой стебутся, лол. Ну ты сам виноват, но смог элементарное настроить.
     
  2. Автор темы
    _MrJaycob_

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

    Баллы:
    76
    Имя в Minecraft:
    JaycobYT
    Да, не смог, ибо нигде про это нет инфы! Посмотрел КАЖДУЮ тему на этот счёт на этом форуме, прочекал большинство тем на буржуйских форумах, перепробывал всевозможные варианты плагинов, которые имеют нужный мне функционал. Несколько раз переустанавливал WE и пробовал разные версии. Пробовал разные вариации ID. Искал информацию, как запретить эти долбанутые комбинации с минусовыми параметрами айдишника. НИ-**-Я...Ладно, хрен с ним. Об этом знает только один игрок, привилегия не самая дешёвая. Админки мы на серве не раздаём, как на школосерверах. Сервер для маленького круга людей. Пусть будет так, помощи тут ждать не стоит.
     
  3. alexandrage

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

    Баллы:
    173
    Я тебе сказал что нужно делать. Ты сам не принял помощи. Сам и виноват.
    Настраиваешь disallowed-blocks, до 1.13 там идут id цифровой, после именами, кидал ранее.
    И этот список уже заполнен примерами и работает сразу же, кстати. Если конечно же ты не выдал права на бипас списка запрещенного.
     
  4. Автор темы
    _MrJaycob_

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

    Баллы:
    76
    Имя в Minecraft:
    JaycobYT
    Не принял помощи? Поменять айдишник на буквенный? Делал. Не помогает. Лишние права или бипас на права плагина в Пермишенсе? Даже пермишенс кидал и сам проверял пару раз, ничего подобного не обнаружил. Нормально настроить WE? Настроен. Конфиг небольшой, много ума не надо. И где я не принял помощи? Каждое сообщения взял ко вниманию и всё проверил по несколько раз...Будто сами не знаете, в чём дело и пытаетесь всё свалить на чужую безответственность.
     
  5. HauserGrim

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

    Баллы:
    96
    Права и версию я нашел, сейчас проверю, а то чёт мне кажется тс какой-то криворукий...
     
  6. Автор темы
    _MrJaycob_

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

    Баллы:
    76
    Имя в Minecraft:
    JaycobYT
    Окей, я более-менее разобрался. Действительно те блоки, что по умолчанию туда занесены не ставятся через //set И другие такие команды. Но почему-то именно алмазный блок ставится? Эт как?


    Код:
    limits:
        allow-extra-data-values: false
        max-blocks-changed:
            default: -1
            maximum: 6000
        max-polygonal-points:
            default: -1
            maximum: 20
        max-radius: -1
        max-super-pickaxe-size: 5
        max-brush-radius: 5
        butcher-radius:
            default: -1
            maximum: -1
        disallowed-blocks: [6, 7, 14, 15, 16, 26, 27, 28, 29, 39, 31, 32, 33, 34, 36, 37, 38, 39, 40, 46, 50, 51, 56, 57, 59, 69, 73, 74, 75, 76, 77, 81, 83, 137, 210, 211, 255, 152, 42, 41, 133, 129, 173, 152, 22, 21, 213, 46, 10, 11, 205, 218, 49, 116, 89, 155, 52, 47, 169, 219]
    
    use-inventory:
        enable: false
        allow-override: true
        creative-mode-overrides: false
    
    logging:
        log-commands: false
        file: worldedit.log
    
    super-pickaxe:
        drop-items: true
        many-drop-items: false
    
    snapshots:
        directory:
    
    navigation-wand:
        item: 345
        max-distance: 100
    
    scripting:
        timeout: 3000
        dir: craftscripts
    
    saving:
        dir: schematics
    
    files:
        allow-symbolic-links: false
    
    history:
        size: 15
        expiration: 10
    
    wand-item: 271
    shell-save-type:
    no-double-slash: false
    no-op-permissions: false
    debug: false
    show-help-on-first-use: true
     
  7. alexandrage

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

    Баллы:
    173
    Так и есть. Уже оверлет юзаю disallowed-blocks и всегда работает.
     
  8. Автор темы
    _MrJaycob_

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

    Баллы:
    76
    Имя в Minecraft:
    JaycobYT
    Не работало, потому что каждый раз проверял на //set 57 и он ставится. Остальные блоки из disallowed-blocks не разрешает ставить. В чём может быть проблема? Конфиг выше

    P.s. Пардон за дизинфу. Не все запрещены. Например, шалкеровый ящик (219) тоже спокойно ставится. Не понимаю в чём дело
     
  9. alexandrage

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

    Баллы:
    173
    we reload
     
  10. Автор темы
    _MrJaycob_

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

    Баллы:
    76
    Имя в Minecraft:
    JaycobYT
    Не помогло. Тупо некоторые блоки запрещает ставить при использовании любых вариаций айди, при вводе команды. А некоторые можно. Ладно, буду разбираться
     
  11. alexandrage

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

    Баллы:
    173
    Не может такого быть. Все что вписано то и нельзя. Рестарти сервер после смены или плагин.
     
  12. Автор темы
    _MrJaycob_

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

    Баллы:
    76
    Имя в Minecraft:
    JaycobYT
    Не знаю как это продемонстрировать, но вот, к примеру вводил //set 6, потом 7, 14 и 15 и потом //set 57. Алмазные блоки поставило. Алм. руду не ставит, к примеру. Почему так - хз. Версию плагина обновил

    [​IMG][​IMG]
     
  13. HauserGrim

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

    Баллы:
    96
    Поставил сервер, закинул pex и we, добавил в запреты we 57, добавил его права в pex, перезапустил, выдал себе группу supermulti - в итоге могу сетить, но не блоки из запрета.
    тс, ты что-то делаешь не так.
     
  14. HauserGrim

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

    Баллы:
    96
    Могу предположить, что дело в каком-то из плагинов. Сделай чистый сервер на локалке, туда скопируй we и pex вместе с конфигами, посмотри как будет работать.
     
  15. Автор темы
    _MrJaycob_

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

    Баллы:
    76
    Имя в Minecraft:
    JaycobYT
    Хорошо, попробую
     
  16. ВukkitPrоfi

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

    Баллы:
    76
    может AsyncWorldedit, он же влияет на WE
     
  17. Автор темы
    _MrJaycob_

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

    Баллы:
    76
    Имя в Minecraft:
    JaycobYT
    Действительно! Несколько раз чекал конфиг AWE и не замечал, что там есть возможность запретить айди блоков! Спасибо большое!

    Чтобы запретить //set и другие операции с нужным мне блоком, нужно было в конфиге AWE найти disallowed-blocks и туда вписать айдишники. Алмазный блок там был не вписан. В общем, проблема решена)

    Спасибо всем за помощь или желание помочь. Пардон за бомбёж)0

    Код:
          worldedit:
    
            #Maximum number of undoos
            historySize: 15
            #Maximum number of changed blocks
            maxBlockChanged: -1
            #List of dissallowed block ID
            disallowedBlocks: [6, 7, 14, 15, 16, 26, 27, 28, 29, 39, 31, 32, 33, 34, 36, 37, 38, 39, 40, 46, 50, 51, 56, 57, 59, 69, 73, 74, 75, 76, 77, 81, 83]
            #The dissallowed black list handling
            disallowedBlocksUsage:
              #Use black list in patterns
              patterns: true
              #Block set (every block set operation)
              blockSet: true
     

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