Вопрос Как отключить растекание лавы\воды в регионе? Paper 1.21.1 WorldGuard

Ядро
Paper

muxira

Пользователь
Сообщения
8
Решения
1
Плагин
WorldGuard
Ядро сервера
  1. Paper
Версия сервера
  1. 1.21
Память сервера ОЗУ
8Gb
Ссылка
https://dev.bukkit.org/projects/worldguard
Я использую плагин WorldGuard для своего сервера выживания.
Задумка такая - внутри региона "spawn1" лава\вода не будет растекаться, а уже за пределами региона будут.
Использовал флаги lava-flow и water-flow, установил их значения на "Deny", но лава\вода продолжают растекаться.
Что можно с этим сделать?
Список плагинов:
Вам необходимо зарегистрироваться для просмотра изображений-вложений

А также конфиг плагина WorldGuard.
 

Вложения

  • config.yml
    5 KB · Просмотры: 2
Решение
Чтобы эти флаги заработали, нужно в конфиге включить параметр high-frequency-flags , по умолчанию этот параметр отключен, поскольку упомянутые флаги используются редко, и этот параметр может привести к снижению производительности
Сейчас попробую, заранее спасибо.

Изменено: Сработало! Спасибо ещё раз.
Это делается в WGExtender. К счастью у вас он уже установлен.

YAML:
regionprotect: #Блокирует течение жидкостей в регион из не принадлежашего к этому региону места(Также отключет разлив жидкости из пристыкованного к региону раздатчика)
  flow:
    lava: false
    water: false
    other: false
  fire:
    spread:
      toregion: false
      inregion: false
    burn: false
  explosion:
    block: false
    entity: false
 
Чтобы эти флаги заработали, нужно в конфиге WG включить параметр high-frequency-flags , по умолчанию этот параметр отключен, поскольку упомянутые флаги используются редко, и этот параметр может привести к снижению производительности
 
Чтобы эти флаги заработали, нужно в конфиге включить параметр high-frequency-flags , по умолчанию этот параметр отключен, поскольку упомянутые флаги используются редко, и этот параметр может привести к снижению производительности
Сейчас попробую, заранее спасибо.

Изменено: Сработало! Спасибо ещё раз.
 
Последнее редактирование:
И ессеншелс протект может перехватывать инициативу в некоторых случаях. Проверить влияет он или нет можно так:
Зайдите в основной конфиг ессеншелс и найдите блок EssentialsX Protect
И там попробуйте ради теста поставить:
Код:
  prevent:
    lava-flow: false
    water-flow: false
Если после этого растекание воды прекратится то удаляйте его и WGEX должен будет покрыть все ваши нужды.

нужно в конфиге включить параметр high-frequency-flags
Вредный совет, крайне вредный.
и этот параметр может привести к снижению производительности
Не может, он к ней приведет, пусть и не сразу...
 
И ессеншелс протект может перехватывать инициативу в некоторых случаях. Проверить влияет он или нет можно так:
Зайдите в основной конфиг ессеншелс и найдите блок EssentialsX Protect
И там попробуйте ради теста поставить:
Код:
  prevent:
    lava-flow: false
    water-flow: false
Если после этого растекание воды прекратится то удаляйте его и WGEX должен будет покрыть все ваши нужды.
Пробовал, не работало.
 
И ессеншелс протект может перехватывать инициативу в некоторых случаях. Проверить влияет он или нет можно так:
Зайдите в основной конфиг ессеншелс и найдите блок EssentialsX Protect
И там попробуйте ради теста поставить:
Код:
  prevent:
    lava-flow: false
    water-flow: false
Если после этого растекание воды прекратится то удаляйте его и WGEX должен будет покрыть все ваши нужды.
Ему нужно для одного региона флаги, а Вы советуете запретить растекания для всех
 
Последнее редактирование:
Ему нужно для одного региона флаги, а Вы советуете запретить растекания для всех
Хм... ОП написал следующие:
для своего сервера выживания
На серверах выживания, такое ставится на ВСЕ регионы, во избежания грифа и вредительства. Если человек не дописал и у него "Гриферское выживание", то да. Тут ваш метод лучше, но если у него обычное выживание, то на длинной дистанции мой метод более верный. Но ОП походу не желает сильно вникать, из за чего такая проблема...

offtop Да и решение в конечном итоге, он сам себе воткнул :cool:
 
Назад
Сверху Снизу