08.08.2023, 15:33

Мод WorldGuard для Minecraft 1.20.1

Мод WorldGuard для Майнкрафт

 

Вы находитесь на сервере в окружении всех своих друзей, тысячи часов работы позади, но результат есть, ваш город наконец-то готов, он сможет распахнуть свои двери для только что ожидающих этого игроков. Как только открытие сделано, происходит драма, ваш город разрушен, сведен на нет взрывами криперов и недовольством игроков, даже наняв 10 администраторов, которые заботятся об управлении игроками, ничего не сделано, ваш работа уничтожена.

 

Но вы поднимаетесь, выключаете сервер, пересобираете и закончив его во второй раз, на этот раз не забудьте установить WorldGuard. Этот плагин, работающий с WorldEdit , позволит вам просто и эффективно защитить все ваши конструкции.

 

Конфигурация

 

После помещения в папку плагинов WorldGuard создаст папку, состоящую из файла config.yml и другой папки: worlds, в которой перечислены разные миры, если вы используете несколько. В папке worlds перечислены все регионы, включенные в каждый мир. Что касается файла config.yml, он определяет множество свойств сервера, которые вы можете изменить по своему усмотрению:

 

  • regions: → Области:
  • uuid-migration:   → UUID миграции:
  • perform-on-next-start: false    → Выполнить миграцию Uuid при следующей загрузке: False
  • keep-names-that-lack-uuids: true     → Сохранять имя игрока в базе несмотря на отсутствие Uuid: True
  • use-creature-spawn-event: true    → Разрешить использование флагов «Mob-Spawning» и «Deny-Spawn»: True
  • enable: true    → Включить: Истина
  • invincibility-removes-mobs: false    → Области с флагом непобедимости подавляют мобов: False
  • fake-player-build-override: true    → False игроки игнорируют правила построения: True
  • explosion-flags-block-entity-damage: true    → Флаги взрыва блокируют урон сущностям, если включены: True
  • high-frequency-flags:    → Управление потоком жидкости и распространением огня: False
  • protect-against-liquid-flow: false    → Защита от потока жидкости: False
  • wand: 334    → Инструмент: 334
  • max-claim-volume: 30000    → Максимальный объем региона игрока: 30000
  • claim-only-inside-existing-regions: false    → Регионы игрока только в областях, где уже есть регионы: False
  • max-region-count-per-player:    → Максимальное количество регионов на игрока:
  • default: 7    → По умолчанию: 7 (По умолчанию = основная группа)
  • auto-invincible: false    → Непобедимость игрока с разрешения: False
  • auto-invincible-group: false    → Групповая непобедимость с разрешения: False
  • auto-no-drowning-group: false    → Без утопления групп с разрешением: False use-player-move-event: true → Использовать событие «Player-Move» (используется для некоторых флагов, таких как «лечение, кормление, приветствие» и других. Вызывает более высокую загрузку ЦП): True
  • use-player-teleports: true    → Использовать событие «Player-Teleports»: True
  • security:    → Безопасность:
  • deop-everyone-on-join: false    → Снять права оператора со всех подключающихся: False
  • block-in-game-op-command: false    → Блокировать команды, чтобы быть внутриигровым оператором: False
  • host-keys: {}    → Ключи управления (не поддерживает Uuid): {}
  • summary-on-start: true    → Сводка конфигурации WorldGuard при запуске: True
  • op-permissions: true    → Разрешение быть оператором: True
  • build-permission-nodes:    → Разрешение на строительство:
  • enable: false    → Включить: Ложь
  • deny-message: "   → Удалить сообщения: “
  • event-handling:    → Управление событиями:
  • block-entity-spawns-with-untraceable-cause: false  → Блокировать появление сущностей, источник которых неизвестен: False
  • interaction-whitelist: []    → Взаимодействие с белым списком: []
  • emit-block-use-at-feet: []    → Для использования требуются права модификации зоны, в которой находится игрок: []
  • protection:    → Защита:
  • item-durability: true    → Прочность предметов: Верно
  • remove-infinite-stacks: false    → Удалить бесконечные стеки: False
  • disable-xp-orb-drops: false    → Отключить выпадение опыта: False
  • disable-obsidian-generators: false    → Отключить генераторы обсидиана: False
  • gameplay:    → Геймплей:
  • block-potions: []    → Блокировать зелья: []
  • block-potions-overly-reliably: false  → Заблокировать упомянутые выше зелья: False
  • simulation:    → Моделирование:
  • sponge:    → Губка:
  • enable: false   → Включить: Ложь
  • radius: 3    → Радиус: 3
  • redstone: false    → Редстоун: Ложь
  • default:→ По умолчанию:
  • pumpkin-scuba: false  → Возможность дышать под водой с тыквой на голове: неверно
  • disable-health-regain: false   → Отключить усиление здоровья: False
  • physics:    → Физика
  • no-physics-gravel: false    → Нет гравитации для гравия: Ложь
  • no-physics-sand: false    → Нет гравитации для песка: Ложь
  • vine-like-rope-ladders: false    → Лианы похожи на лестницы: False
  • allow-portal-anywhere: false    → Разрешить порталы везде: False
  • disable-water-damage-blocks: []    → Отключить повреждение водой блоков: []
  • ignition:   → Зажигание:
  • block-tnt: false    → Блокировать DTT: Ложь
  • block-tnt-block-damage: false    → Блокировать урон TNT по блокам: False
  • block-lighter: false    → Блок-зажигалки: False
  • fire:  → Огонь:
  • disable-lava-fire-spread: true    → Отключить распространение огня по лаве: True
  • disable-all-fire-spread: false    → Отключить все распространения огня: False
  • disable-fire-spread-blocks: []    → Отключить распространение огня на некоторые блоки: []
  • lava-spread-blocks: []    → Отключить растекание лавы по некоторым блокам: []
  • mobs:  → Существа:
  • block-creeper-explosions: false    → Блокировать взрывы криперов: False
  • block-creeper-block-damage: false   → Блокировать урон крипера на блоках: False
  • block-wither-explosions: false  → Взрывы Блока Увядания: Ложь
  • block-wither-block-damage: false   → Блокировать урон от блоков, вызванных Увяданием: False
  • block-wither-skull-explosions: false   → Взрывы черепа иссушителя: Ложь
  • block-wither-skull-block-damage: false   → Блокировать урон от блоков, вызванных Wither Skulls: False
  • block-enderdragon-block-damage: false    → Блокировать урон от блоков, вызванных Enderdragon: False
  • block-enderdragon-portal-creation: false    → Заблокировать создание портала Драконом Края: Ложь
  • block-fireball-explosions: false   → Блокировать взрывы огненных шаров
  • block-fireball-block-damage: false   → Блокировать повреждение блоков огненными шарами: False
  • anti-wolf-dumbness: false  → Не позволяйте волкам злиться: False
  • allow-tamed-spawns: true    → Разрешить нерест прирученных животных: True
  • disable-enderman-griefing: false   → Отключить недовольство эндерменов: False
  • disable-snowman-trails: false    → Отключить снег, оставленный снеговиками: False
  • block-painting-destroy: false    → Блокировка уничтожения картин: False
  • block-item-frame-destroy: false    → Блокировать уничтожение рамок объектов: False
  • block-plugin-spawning: true    → Плагины для создания блоков: True
  • block-above-ground-slimes: false   → Блокировать появление слаймов на поверхности: False
  • block-other-explosions: false    → Блокировать другие взрывы: False
  • block-zombie-door-destruction: false    → Блокировать разрушение дверей зомби: False
  • block-creature-spawn: []    →Блокировать нерестящихся существ:[]
  • player-damage:→ Урон игрока
  • disable-fall-damage: false   → Отключить урон от падения: False
  • disable-lava-damage: false  → Отключить урон от лавы: False
  • disable-fire-damage: false   → Отключить урон от огня: False
  • disable-lightning-damage: false    → Отключить урон от молнии: False
  • disable-drowning-damage: false    → Отключить урон от утопления: False
  • disable-suffocation-damage: false    → Отключить урон от удушья: False
  • disable-contact-damage: false    → Отключить урон при контакте с кактусом: False
  • teleport-on-suffocation: false    → Телепорт при удушье: False
  • disable-void-damage: false    → Отключить Void Damage: False
  • teleport-on-void-falling: false    → Телепорт при падении в небытие: False
  • disable-explosion-damage: false    → Отключить урон от взрыва: False
  • disable-mob-damage: false   → Отключить урон от монстров: False
  • disable-death-messages: false    → Отключить сообщения о смерти: False
  • Остается только определить каждую из этих особенностей по своему желанию.

 

Использовать

 

Попав в игру, все, что вам нужно сделать, это вооружиться деревянным топором, используя команду, //wandи вы можете начать свое путешествие...

 

Используя левый щелчок, определите первую точку, затем, используя правый щелчок, определите вторую, все блоки, включенные в этот выбор, затронуты действием, которое вы собираетесь выполнить. Если у вас нет доступа к топору, встаньте на блок, на котором вы хотите определить первую точку, и введите команду, //pos1 затем сделайте то же самое с другой стороны с помощью //pos2.

 

Или вы смотрите на блок, на котором вы хотели бы определить точку, и вы вводите команду //hpos1, то же самое на другой стороне с помощью //hpos2. Или вы можете выбрать фрагмент (16 × 16), на котором вы находитесь, благодаря //chunk. Если вы просто хотите расширить свой выбор, все, что вам нужно сделать, это:

 

//expand 50 up→ Выбор будет увеличен на 50 блоков вверх

//expand 20 down→ Выбор будет увеличен на 20 блоков вниз

//expand 10 E→ Выбор будет увеличен на 10 блоков к востоку (север = север, юг = юг, запад = запад, восток = восток)

//expand vert→ Выбор будет увеличен до максимума к небу (высота 256) и вниз до предела (коренная порода 0)

//expand up→ Выбор будет увеличен к небу до предела (высота 256)

//expand down→ Выбор будет уменьшен до предела (коренная порода 0)

Если вы хотите определить свою область по-другому, не имея только 2 точек, вы можете выбрать столько точек, сколько хотите, чтобы определить полигональную область, используя команду:

//sel poly

 

 

 

Если вы хотите определить свою область эллипсоидально, щелкните левой кнопкой мыши в центре и щелкните правой кнопкой мыши, чтобы расширить, вы можете расширить вертикально, чтобы определить вертикальный эллипс, и горизонтально, чтобы определить горизонтальный эллипс:

//sel ellipsoid

 

 

В сферическом виде щелкните левой кнопкой мыши в центре и щелкните правой кнопкой мыши, чтобы расширить, длина между двумя щелчками определяет радиус сферы:

//sel sphere

 

 

 

И, наконец, цилиндрическим образом, щелкните левой кнопкой мыши в центре и щелкните правой кнопкой мыши, чтобы расширить, первый щелчок правой кнопкой мыши увеличивает длину, а второй - высоту:

//sel cyl

 

 

Если вы удовлетворены выбором, все, что вам нужно сделать, это создать зону:

/region define <nom de la zone> (/region может быть сокращено до /rg)

Если вы хотите удалить его:

/rg remove <nom de la zone>

Как только эта зона определена, все, что вам нужно сделать с ней, это то, что вы хотите, вы можете добавить участников или владельцев:

/rg addmember <nom de la zone> <nom du joueur>

/rg addowner <nom de la zone> <nom du joueur>

/rg addmember <nom de la zone> g:<nom du groupe>
→ После g: вы указываете название группы, и вся группа будет членом региона

Если вы хотите удалить игроков из региона:

/rg removemember <nom de la zone> <nom du joueur>

/rg removeowner <nom de la zone> <nom du joueur>

/rg removemember <nom de la zone> g:<nom du groupe>

Эти команды можно упростить, если хотите:
(напишите rm вместо removemember)

/rg rm -a <nom de la région> <nom du joueur>→ Эта команда удалит всех участников из зоны, кроме имени игрока, которое было написано (также работает для владельца)

Вы также можете определить родителей, в случае с городом это позволяет предотвратить строительство во всем городе, кроме региона, который принадлежит игроку:

/rg setparent <nom de la région> <nom du parent>
→ Например, с районом под названием «Дом-1» и другим «Городом», если вы не хотите, чтобы он строил в регионе «Город», но он может строить в «Доме-1», входящем в регион «Город» , вам просто нужно сделать /rg setparent Maison-1 Villeи если вы разрешили игроку строить в «Доме-1» и запретили в «Городе», он сможет строить только в этой области.

Чтобы удалить детей из региона:

/rg remove -u <nom du parent>

Чтобы удалить все зоны, для которых зона является родительской:

/rg remove -f <nom du parent>

Если вместо установки родителей вы хотите установить зону с наивысшим приоритетом:

/rg setpriority <nom de la région> <nombre>
→ Чем выше число (которое может быть между -2147483648 и 2147483647), тем выше приоритет, поэтому регион с приоритетом 10, включенный в регион с приоритетом 8, будет иметь более высокий приоритет. В зоне с наивысшим приоритетом флаги этой зоны будут учитываться перед флагами другой зоны, поскольку приоритет выше.

 

Флаги

Давайте подойдем к пункту, который считается самым важным, флаги зоны, флаги позволяют определить определенные условия/свойства.

Флаги зоны задаются командой:

/rg flag
→ Пример: /rg flag City pvp deny → пвп будет запрещено в регионе «Город»

Вы также можете, если хотите, добавить флаг, который работает только для игроков, не являющихся членами региона:
→ Пример: /rg flag Городской сундук доступ -g nonmembers deny → Не члены региона не смогут открывать сундуки . Это также работает с владельцами регионов, просто замените нечленов на невладельцев.

Всего существует 81 флаг, и они подразделяются на 7 категорий:

Состояние  : Разрешить или запретить
Строка  : Любая форма текста
Целое  : Целое число
Двойное  : Целое или десятичное
Местоположение  : Место в мире
Логическое значение  : Истина или ложь
Набор  : Список уникальных записей

Будет объяснен каждый флаг и указана его категория:

Прохождение → Состояние → Если не установлено, регион защищает зону, если установлено значение «Запретить», регион защищает зону, если разрешено, регион больше не защищает зону.

Строить → Состояние → Все блоки в регионе могут быть или не быть добыты, заложены, игроки могут строить или не строить.

Построить → Состояние → Не использовать.

Block-Break → State → Разрешает или не разрешает разбивать блоки.

Block-Place → State → Разрешает или запрещает размещать блоки.

PvP → Состояние → Включить или отключить PvP.

Доступ к сундукам → Состояние → Дает или не дает доступ к сундукам и другим инвентарям (например, к торговым автоматам).

Поршни → Состояние → Разрешает или запрещает работу поршней.

Tnt → State → Разрешает или предотвращает взрыв TNT.

Зажигалка → Состояние → Разрешает или запрещает работу зажигалки.

Поездка → Состояние → Разрешает или запрещает игрокам и животным садиться в транспортные средства.

Используйте → Состояние → Разрешить или запретить игрокам открывать двери, разрешать нажимать кнопки, рычаги и т. д.

Взаимодействие → Состояние → Разрешает или запрещает игрокам открывать двери, разрешать нажимать кнопки, рычаги и т. д. ; Разрешает или запрещает доступ к инвентарю; Разрешает или запрещает игрокам и животным садиться в транспортные средства

Vehicle-Place → State → Разрешить или запретить размещение автомобиля

Vehicle-Destroy → State → Разрешить или предотвратить уничтожение транспортных средств

Damage-Animals → State → Разрешает или запрещает игрокам бить пассивных животных (коров, свиней и т. д.)

Сон → Состояние → Разрешает или запрещает игрокам спать в кровати.

Mob-Damage → Состояние → Монстры могут или не могут атаковать игроков

Mob-Spawning → Состояние → Монстры могут появляться или не появляться

Deny-Spawn → Установить (вы пишете имена существ, которых не хотите показывать) → Предотвращает появление выбранных существ

Непобедимый → Состояние → Все игроки являются или не являются непобедимыми

Exp-Drops → State → Разрешает или запрещает получение сфер опыта

Creeper-Explosion → State → Creepers могут взорваться, а могут и не взорваться

Ohter-Explosion → Состояние → Другие взрывы возможны или невозможны

Enderdragon-Block-Damage → Состояние → Enderdragon может нанести или не нанести урон

Ghast-Fireball → Состояние → Огненные шары призраков могут наносить или не наносить урон местности или игрокам

Enderman-Grief → State → Разрешает или предотвращает блокировку жалоб от эндерменов

Deny-Message → String → Сообщение, доставляемое игрокам, которым отказано в действии

Exit-Override → State → Разрешить или запретить игрокам ходить в зону, вход в которую запрещен.

Выход через телепорт → Состояние → Разрешает или запрещает выход из региона с помощью телепорта

Приветствие → Строка → Сообщение для отображения игроку при входе в регион

Прощание → Строка → Сообщение для отображения игроку при выходе из региона

Notify-Enter → Boolean → Отправлять сообщение игрокам с разрешением worldguard.notify, когда игрок входит в регион

Notify-Leave → Boolean → Отправлять сообщение игрокам с разрешением worldguard.notify, когда игрок покидает регион

Выход → Состояние → Разрешает или запрещает игрокам покидать регион

Вход → Состояние → Разрешает или запрещает игрокам входить в регион

Освещение → Состояние → Разрешает или предотвращает попадание молнии в регион

Entity-Painting-Destroy → State → Разрешить или запретить уничтожение картин

Enderpearl → Состояние → Разрешить или запретить использование enderpearl

Entity-Item-Frame-Destroy → Состояние → Разрешить или запретить уничтожение рамок элементов

Fall-Damage → State → Разрешает или запрещает игрокам получать урон от падения

Подбор предметов → Состояние → Разрешает или запрещает игрокам подбирать предметы

Item-Drop → State → Разрешает или запрещает игрокам выбрасывать предметы

Heal-Delay → Целое число → Количество секунд между каждым лечением

Heal-Amount → Целое число → Количество сердец, восстановленных каждым лечением

Heal-Min-Health → Double → Минимальное количество сердец

Heal-Max-Health → Double → Максимальное количество сердец

Feed-Delay → Целое число → Количество секунд между каждым исцелением полосы голода

Feed-Amount → Целое число → Количество ног, восстановленных при каждой обработке

Feed-Min-Hunger → Целое число → Минимальное количество ножек

Feed-Max-Hunger → Целое число → Максимальное количество ножек

Snow-Fall → State → Разрешает или предотвращает образование снега

Snow-Malt → State → Разрешает или предотвращает таяние снега

Ice-Form → State → Разрешает или предотвращает образование льда

Ice-Malt → Состояние → Разрешает или предотвращает таяние льда

Soil-Dry → State → Разрешает или предотвращает высыхание почвы

Игровой режим → Игровой режим (0/1/2/3) → Установить игровой режим в регионе

Mushroom-Growth → State → Разрешает или предотвращает рост грибов

Распад листьев → Состояние → Разрешить или предотвратить гниение листьев

Grass-Growth → State → Разрешает или предотвращает распространение травы

Mycelium-Spread → Состояние → Разрешает или предотвращает распространение мицелия

Vine-Growth → State → Разрешает или запрещает рост лозы

Send-Chat → State → Разрешить или запретить игрокам отправлять сообщения в чат в этом регионе

Receive-Chat → State → Разрешить или запретить игрокам получать сообщения чата в этом регионе

Распространение огня → Состояние → Разрешить или запретить распространение огня

Lava-Fire → Состояние → Разрешить или запретить лаве распространять огонь

Lava-Flow → State → Разрешить или запретить течение лавы

Water-Flow → State → Разрешить или запретить течь воде

Телепорт → Местоположение → Место для телепортации игрока, когда в регионе используется команда телепорта /rg.

Spawn → Location → Место, куда телепортируется игрок, когда он умирает в регионе.

Potion-Splash → State → Разрешает или запрещает использование летучих зелий

Time-Lock → Integer → Установить текущее время в регионе (постоянное время)

Weather-Lock → Погода (солнце/дождь/шторм…) → Установить погоду в регионе

Blocked-Cmds → Установить (вы пишете команды, которые хотите запретить) → Установить список запрещенных команд в регионе

Allowed-Cmds → Установить (вы пишете команды, которые хотите разрешить) → Установить список команд, разрешенных в регионе

Цена → Двойная → В настоящее время не используется WorldGuard, но используется некоторыми плагинами

Buyable → Boolean → В настоящее время не используется WorldGuard, но используется некоторыми плагинами

Allow-Shop → Состояние → В настоящее время не используется WorldGuard, но используется некоторыми плагинами

Вам не нужно определять условие для каждого флага, регион будет настроен так же, как и остальная часть вашего сервера, используйте флаги только в том случае, если вы хотите сделать исключение в определенной области, например, разрешить PvP только на арене. В объяснении состояний есть 2 возможности, потому что все зависит от того, решите ли вы разрешить (разрешить) или запретить (запретить) флаг.


Заказы

Worldguard состоит из 10 команд:

/stopfire: Отключить распространение огня

/allowfire: снова включает распространение огня (если вы ранее использовали /stopfire)

/god <joueur>(Игрок) Делает игрока непобедимым

/heal <joueur> : лечит игрока

/slay <joueur>: убивает игрока

/stack: Соберите все свои предметы в стопку до 64 штук.

/locate <joueur>: настраивает ваш компас так, чтобы он показывал положение игрока (если положение игрока меняется, положение компаса не меняется)

/locate <x><y><z> : Устанавливает ваш компас так, чтобы он указывал на указанные координаты.

/locate: Устанавливает ваш компас так, чтобы он указывал на вашу точку возрождения.

/wg reload: перезагрузить конфигурацию WorldGuard


Средство

  • Скачать плагин
  • Поместите его в папку плагинов вашего сервера
  • Перезагрузите сервер
Скачать Мод WorldGuard - 1.20.1
Скачать

для Minecraft - 1.20.1

KLauncher - Скачать
Скачать

Реклама 0+

Рейтинг: 0.0 (0 голосов) Жанр: Моды для Майнкрафт 1.20, Моды для Майнкрафт, Инструменты

avatar

 

ДАННЫЙ САЙТ НЕ ЯВЛЯЕТСЯ ПРОДУКТОМ MINECRAFT И НЕ СВЯЗАН С MOJANG. Minecraft принадлежит Mojang Studios и не связан с этим сайтом.