first commit
This commit is contained in:
119
bin/main/config.yml
Normal file
119
bin/main/config.yml
Normal file
@@ -0,0 +1,119 @@
|
||||
# AdminMode Configuration
|
||||
|
||||
#РЕЖИМ АДМИНИСТРАТОРА
|
||||
admin_mode:
|
||||
# Включен ли режим администратора
|
||||
enabled: true
|
||||
|
||||
# LuckPerms настройки
|
||||
luckperms:
|
||||
# Использовать ли LuckPerms (если false - используется стандартный OP)
|
||||
enabled: true
|
||||
|
||||
# Группы которые выдаются при активации режима
|
||||
# Можно указать несколько групп через запятую
|
||||
groups:
|
||||
- "moder_adm"
|
||||
|
||||
# Удалять ли группы при деактивации (если false - группы останутся)
|
||||
remove_on_disable: true
|
||||
|
||||
# Настройки игрового режима
|
||||
gamemode:
|
||||
# Принудительно ставить спектатор (если false - креатив)
|
||||
force_spectator: true
|
||||
|
||||
# Мобы игнорируют игрока в админ моде
|
||||
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
|
||||
allowed_gamemodes:
|
||||
- "CREATIVE"
|
||||
- "SPECTATOR"
|
||||
|
||||
# Ограничения в режиме администратора
|
||||
restrictions:
|
||||
# Запретить выбрасывание предметов
|
||||
prevent_item_drop: true
|
||||
|
||||
# Запретить поднятие предметов
|
||||
prevent_item_pickup: false
|
||||
|
||||
# Запретить перемещение предметов в контейнеры (сундуки, бочки и т.д.)
|
||||
prevent_container_transfer: true
|
||||
|
||||
# Запретить использование предметов (кроме открытия контейнеров)
|
||||
prevent_item_use: true
|
||||
|
||||
# Разрешить управление своим инвентарем
|
||||
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:
|
||||
- "BARRIER"
|
||||
- "LIGHT"
|
||||
- "STRUCTURE_VOID"
|
||||
- "STRUCTURE_BLOCK"
|
||||
|
||||
# Выдавать пресет блоков при входе в админ мод
|
||||
give_preset_blocks: true
|
||||
|
||||
# Пресет блоков (формат: МАТЕРИАЛ:КОЛИЧЕСТВО)
|
||||
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 перезагружена!"
|
||||
21
bin/main/plugin.yml
Normal file
21
bin/main/plugin.yml
Normal file
@@ -0,0 +1,21 @@
|
||||
name: AdminMode
|
||||
version: '1.1.0'
|
||||
main: org.blz.adminmode.AdminMode
|
||||
api-version: '1.21'
|
||||
author: BelzeBool, Kilka_v_HJIebe
|
||||
description: Плагин режима администратора с сохранением состояния игрока
|
||||
softdepend: [LuckPerms]
|
||||
|
||||
commands:
|
||||
adminmode:
|
||||
description: Режим администратора с сохранением состояния
|
||||
usage: /<command>
|
||||
aliases: [adm, am]
|
||||
|
||||
permissions:
|
||||
adminmode.use:
|
||||
description: Разрешает использовать режим администратора
|
||||
default: op
|
||||
adminmode.reload:
|
||||
description: Разрешает перезагружать конфигурацию AdminMode
|
||||
default: op
|
||||
Reference in New Issue
Block a user