alternativeGod
Мастер
(1467)
2 дня назад
Чтобы включить взрывы TNT в регионах по умолчанию в WorldGuard, нужно изменить настройки в конфигурационных файлах плагина. Это делается через файл config.yml или regions.yml, в зависимости от того, где настроены параметры.
Шаги для включения взрывов TNT по умолчанию:
1. Откройте файл config.yml:
Перейдите в папку plugins/WorldGuard на сервере.
Найдите файл config.yml.
Откройте файл в текстовом редакторе.
2. Измените глобальные настройки TNT:
В разделе regions, найдите параметр, отвечающий за взрывы:
yaml
Копировать код
--------------------------------------------------------------------------------------------------------------------------
regions:
...
enable-tnt: true
disable-creeper-explosions: false
disable-tnt-block-damage: false
--------------------------------------------------------------------------------------------------------------------------
enable-tnt: true — включает TNT.
disable-tnt-block-damage: false — разрешает повреждение блоков от TNT.
Если эти параметры отсутствуют, добавьте их вручную.
3. Проверьте файл regions.yml:
Если вы хотите изменить настройки для отдельных регионов, откройте файл regions.yml в папке plugins/WorldGuard/worlds/[имя-мира].
Найдите регион, где хотите включить TNT. Например:
yaml
Копировать код
--------------------------------------------------------------------------------------------------------------------------
regions:
example-region:
flags:
tnt: allow
other-explosions: allow
--------------------------------------------------------------------------------------------------------------------------
tnt: allow — разрешает взрывы TNT.
other-explosions: allow — включает другие типы взрывов (например, от криперов).
4. Сохраните и перезагрузите сервер:
Сохраните изменения в файлах.
Перезагрузите сервер командой:
bash
Копировать код
--------------------------------------------------------------------------------------------------------------------------
/reload
-------------------------------------------------------------------------------------------------------------------------
Или полностью перезапустите сервер.
=====================================================================
Результат
После внесения изменений, TNT будет по умолчанию включён и активен в любых новых регионах или в тех, где нет специфических ограничений.
=====================================================================
Пример полного файла config.yml:
yaml
config-version: 2
summary-on-start: true
# Установка флагов по умолчанию для всех регионов.
default:
build: deny
tnt: allow # Разрешает использование TNT по умолчанию
other-explosions: allow # Разрешает все другие взрывы
creeper-explosion: allow # Разрешает взрывы криперов
enderdragon-block-damage: allow # Разрешает урон от дракона
ghast-fireball: allow # Разрешает взрывы гастов
regions:
invincibility-removes-mobs: false
enable-tnt: true # Включает использование TNT
enable-lighter: true # Включает использование зажигалок
disable-creeper-explosions: false # Разрешает криперов
disable-enderdragon-block-damage: false # Разрешает разрушения от дракона
disable-tnt-block-damage: false # Включает разрушения блоков TNT
protect-against-liquid-flow: false # Разрешает растекание жидкостей
# Лимит региона для игроков
player-limit:
maximum-regions: 20
# Логи событий
event-log:
hook: false
use-scheduler: true
bedrock:
knockback-override: true
op-permissions: true
protection:
item-durability: true
remove-infinite-stacks: false
disable-xray-detection: false
simulation:
sponge:
enable: true
radius: 3
redstone: false
metrics: true