- Поддерживаемые версии
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Bukkit
- Spigot
- Paper
- Минимальная версия Java
- 8
Я создал этот плагин, потому что не нашел подходящего решения для своего сервера. Мне нужна была простая но гибкая система выдачи групп с контролем прав и ограничениями.
FMGrant позволяет настроить:
Изначально я делал этот плагин для себя. Старался сделать плагин максимально простым в использовании но при этом функциональным. Надеюсь, он будет полезен и для вашего проекта.
FMGrant позволяет настроить:
- Какие группы могут выдавать донаты и какие
- Лимиты на количество выдач для каждой группы
- Понятные названия групп вместо технических имен
- Настройка всех сообщений плагина
- Поддержку MySQL и SQLite баз данных
Изначально я делал этот плагин для себя. Старался сделать плагин максимально простым в использовании но при этом функциональным. Надеюсь, он будет полезен и для вашего проекта.
YAML:
# database - только 2 базы(mysql, sqlite(grants.db))
# use_aliases - true(выводит не: default, а его aliases - игрок)
# если оставить в сообщениях: "", ничего не выведится
# поддержка цветов: &x&6&2&D&7&2&1, HEX >D721
# fmgrant.use - для исп. /grant
database:
type: "sqlite"
mysql:
host: "localhost"
port: "3306"
database: "minecraft"
user: "root"
password: ""
settings:
use_aliases: true
messages:
grant: "&aВы выдали группу {group} игроку {player}"
use: "&eИспользование: &6/grant <игрок> <группа>"
broadcast: "&a{giver} &fвыдал группу {group} игроку &6{player}"
no_permission: "&cНет прав на выдачу этой группы!"
self_grant: "&cНельзя выдать группу самому себе!"
player_not_found: "&cИгрок не найден или offline!"
group_not_found: "&cГруппа не найдена!"
limit_reached: "&cЛимит выдачи этой группы исчерпан!"
groups:
default:
aliases: ["игрок"]
can_grant: {}
vip:
aliases: ["вип"]
can_grant:
default: 1
premium:
aliases: [ "премиум" ]
can_grant:
vip: 2
- Зависимости
- LuckPerms
- Команды и права
- /grant <игрок> <группа>
fmgrant.use - для исп. команды