Files
AdminMode/bin/main/config.yml
2026-08-02 22:21:03 +03:00

152 lines
6.0 KiB
YAML
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# AdminMode Configuration
#РЕЖИМ АДМИНИСТРАТОРА
admin_mode:
# Включен ли режим администратора
enabled: true
# LuckPerms настройки
luckperms:
# Использовать ли LuckPerms (если false - используется стандартный OP)
enabled: true
# Группы которые выдаются при активации режима
# Можно указать несколько групп через запятую
groups:
- "soft_moder_adm"
profile_groups:
soft_moder:
- "soft_moder_adm"
hard_moder:
- "hard_moder_adm"
# Удалять ли группы при деактивации (если false - группы останутся)
remove_on_disable: true
dialogs:
enabled: true
# Настройки игрового режима
gamemode:
# Принудительно ставить спектатор (если false - survival)
force_spectator: false
# Мобы игнорируют игрока в админ моде
mobs_ignore_player: true
# Разрешить полет в режиме выживания (в админ моде)
allow_flight_in_survival: true
# Режим бога (неуязвимость)
god_mode: true
# Кастомная скорость полета (0.1 = медленно, 0.2 = нормально, 0.5 = быстро, 1.0 = очень быстро)
custom_fly_speed: 0.2
# Кастомная скорость ходьбы (0.1 = медленно, 0.2 = нормально, 0.5 = быстро)
custom_walk_speed: 0.2
# Разрешенные режимы игры для переключения в админ моде
# Если список пустой - можно переключаться на любые режимы
# Доступные: SURVIVAL, CREATIVE, ADVENTURE, SPECTATOR
# ВАЖНО: CREATIVE убран - модеры не должны иметь доступ к креативу!
allowed_gamemodes:
- "SURVIVAL"
- "SPECTATOR"
# Ограничения в режиме администратора
restrictions:
# Запретить выбрасывание предметов
prevent_item_drop: false
# Запретить поднятие предметов
prevent_item_pickup: false
# Запретить перемещение предметов в контейнеры (сундуки, бочки и т.д.)
prevent_container_transfer: true
# Запретить использование предметов (кроме открытия контейнеров)
prevent_item_use: false
# Разрешить управление своим инвентарем
allow_own_inventory: true
# Разрешенные блоки для взаимодействия (открытие, использование)
allowed_blocks:
- "CHEST"
- "TRAPPED_CHEST"
- "BARREL"
- "SHULKER_BOX"
- "FURNACE"
- "BLAST_FURNACE"
- "SMOKER"
- "HOPPER"
- "DISPENSER"
- "DROPPER"
- "DOOR"
- "TRAPDOOR"
- "FENCE_GATE"
- "BUTTON"
- "LEVER"
- "ENDER_CHEST"
- "CRAFTING_TABLE"
- "ENCHANTING_TABLE"
- "ANVIL"
- "BREWING_STAND"
# Разрешенные блоки для постановки (whitelist)
# Если список пустой - можно ставить любые блоки
# Если список заполнен - можно ставить только эти блоки
allowed_place_blocks:
# Выдавать пресет блоков при входе в админ мод
give_preset_blocks: false
# Пресет блоков (формат: МАТЕРИАЛ:КОЛИЧЕСТВО)
preset_blocks:
- "BARRIER:64"
- "LIGHT:64"
- "STRUCTURE_VOID:64"
# Сообщения
messages:
enabled: "✓ Режим администратора активирован!"
enabled_subtitle: "Ваше состояние сохранено."
permissions_granted: "⚠ Вам выданы временные права администратора!"
disabled: "✓ Режим администратора отключен!"
disabled_subtitle: "Ваше состояние восстановлено."
permissions_removed: "✓ Права администратора отозваны!"
no_permission: "У вас нет прав для использования этой команды!"
item_drop_denied: "✖ В режиме администратора нельзя выбрасывать предметы!"
container_transfer_denied: "✖ В режиме администратора нельзя перемещать предметы в контейнеры!"
item_use_denied: "✖ В режиме администратора нельзя использовать предметы!"
block_place_denied: "✖ Вы можете ставить только разрешенные блоки!"
reloaded: "✓ Конфигурация AdminMode перезагружена!"
groups:
base: "moder"
soft: "soft_moder_adm"
hard: "hard_moder_adm"
items:
soft_panel_material: COMPASS
hard_panel_material: NETHER_STAR
cp_inspector_material: STICK
coreprotect:
enabled: true
default_radius: 10
default_time: "24h"
messages:
prefix: "§8[§bAdminMode§8] "
enter_soft: "§aВошёл в режим §bSOFT MODER"
enter_hard: "§aВошёл в режим §cHARD MODER"
exit: "§7Режим деактивирован. Состояние восстановлено."
cp_unavailable: "§cCoreProtect не найден. Hard режим работает без CP."
session_recovered: "§eВаша активная сессия модерации была восстановлена и корректно завершена."
logging:
enabled: true
log_file: "logs/sessions.log"