- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- Ядра и Прокси
- Paper
- Минимальная версия Java
- 17
PinPassword — это удобный плагин для защиты аккаунтов на сервере Minecraft с помощью персональных пин-кодов. Игроки могут создавать, изменять и вводить свой пин-код через красивый интерфейс.
Возможность создания собственного пин-кода (/pin create).
Возможность изменить пин-код (/pin change).
Запрашивает при каждом заходе на сервер.
Полностью настраиваемые сообщения и текстуры голов.
Ограничение количества попыток ввода пин-кода (настраивается в конфиге).
Поддержка MySQL и SQLite
YAML:
pin:
pinLength: 4
maxAttempts: 3
messages:
pincreated: "&aПин-код создан."
pinexists: "&cУ вас уже создан пин-код!"
pinchanged: "&aВаш пин-код успешно изменён!"
pincorrect: "&aПин-код верный. Добро пожаловать!"
pinincorrect: "&cНеверный пин-код."
pinkick: "&cВы должны ввести пин-код!"
pinkickattempts: "&cВы не ввели пин-код за %attempts% попытки!"
nopin: "&cУ вас ещё нет пин-кода!"
pindeleted: "&aПин-код игрока %player% был удален!"
usedelete: "&cПравильное использование - /pin delete <ник>"
onlyconsole: "&cКоманда только для консоли!"
notplayer: "&cИгрок не найден!"
notcommand: "&cНеправильная подкоманда!"
pincommands:
- "&a/pin create - создать пин-код"
- "&a/pin change - сменить пин-код"
- "&a/pin delete <ник> - удалить пин-код игрока (только для консоли)"
nopinconsole: "&cУ этого игрока нет пин-кода!"
gui:
namehead: "&#FF0000%number%"
heads:
1: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzFiYzJiY2ZiMmJkMzc1OWU2YjFlODZmYzdhNzk1ODVlMTEyN2RkMzU3ZmMyMDI4OTNmOWRlMjQxYmM5ZTUzMCJ9fX0="
2: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGNkOWVlZWU4ODM0Njg4ODFkODM4NDhhNDZiZjMwMTI0ODVjMjNmNzU3NTNiOGZiZTg0ODczNDE0MTk4NDcifX19"
3: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWQ0ZWFlMTM5MzM4NjBhNmRmNWU4ZTk1NTY5M2I5NWE4YzNiMTVjMzZiOGI1ODc1MzJhYzA5OTZiYzM3ZTUifX19"
4: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDJlNzhmYjIyNDI0MjMyZGMyN2I4MWZiY2I0N2ZkMjRjMWFjZjc2MDk4NzUzZjJkOWMyODU5ODI4N2RiNSJ9fX0="
5: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWY0ZWNmMTEwYjBhY2VlNGFmMWRhMzQzZmIxMzZmMWYyYzIxNjg1N2RmZGE2OTYxZGVmZGJlZTdiOTUyOCJ9fX0="
6: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzM0YjM2ZGU3ZDY3OWI4YmJjNzI1NDk5YWRhZWYyNGRjNTE4ZjVhZTIzZTcxNjk4MWUxZGNjNmIyNzIwYWIifX19"
7: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmRiNmViMjVkMWZhYWJlMzBjZjQ0NGRjNjMzYjU4MzI0NzVlMzgwOTZiN2UyNDAyYTNlYzQ3NmRkN2I5In19fQ=="
8: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTkxOTQ5NzNhM2YxN2JkYTk5NzhlZDYyNzMzODM5OTcyMjI3NzRiNDU0Mzg2YzgzMTljMDRmMWY0Zjc0YzJiNSJ9fX0="
9: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZTY3Y2FmNzU5MWIzOGUxMjVhODAxN2Q1OGNmYzY0MzNiZmFmODRjZDQ5OWQ3OTRmNDFkMTBiZmYyZTViODQwIn19fQ=="
storage:
type: "sqlite" # mysql, sqlite, mariadb
mysql:
host: "ip"
port: 3306
database: "database"
user: "root"
password: "password"
sqlite: # локальная датабаза, создается в папке PinPassword
file: "pinpassword.db"
- Зависимости
- PlaceholderAPI - Необязательно
- Исходный код
- https://github.com/vanamxd/PinPassword
- Команды и права
- /pin create
/pin change
/pin delete <ник> - ТОЛЬКО ИЗ КОНСОЛИ!
%pinpassword_havepin% - yes/no - есть ли у игрока пин-код