- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Bukkit
- Spigot
- Paper
- Минимальная версия Java
- 8
- Исходный код
- https://github.com/RealPL289/RealMineCodes
Основные возможности:
- Два типа базы данных:
MySQL/SQLite - Гибкие типы кодов:
Создавайте коды с разными условиями: одноразовые, временные, с ограничением по IP или количеству активаций. - Автоматическая проверка ограничений:
Плагин автоматически проверяет, можно ли активировать код (по времени, IP или количеству использований). - Логирование активаций:
Все активации кодов сохраняются в базе данных, что позволяет отслеживать их использование.
Java:
# Настройки базы данных MySQL
db_type: sqlite #тип базы данных mysql/sqlite
database: #для MySQL
host: localhost
port: 3306
database: minecraft
username: root
password: password
# Сообщения
messages:
usage: "&#FFD700Использование: �FF00/code <код>"
code_not_found: "&#FF0000Код не найден."
code_already_used: "&#FF0000Вы уже активировали этот код."
ip_already_used: "&#FF0000Вы уже активировали этот код с этого IP"
code_limit_reached: "&#FF0000Лимит активаций этого кода исчерпан."
code_success: "�FF00Код успешно активирован!"
no_permission: "&#FF0000У вас нет прав на использование команды /code."
reload_success: "�FF00Конфигурация успешно перезагружена!"
cleanhistory_success: "�FF00Удалено {count} записей для кода {code}."
cleanhistory_no_records: "&#FF0000Записи для кода {code} не найдены."
# Коды
codes:
yt:
type: media #код раз в n-ое кол-во времени
iplimit: true #ограничение по айпи
mediatimeout: 86400 #задержка в секундах
reward: #награда
- "eco give %player% 5000" #команды от имени консоли
- "give %player% diamond 8"
bonus:
type: bonus #бонус код на n-ое кол-во активаций, один игрок может использовать несколько раз
reward:
- "eco give %player% 10000"
max_activations: 20 #кол-во активаций
oot:
type: oot #использовать только 1 раз
iplimit: true
reward:
- "eco give %player% 10000"
- Команды и права
- /code <код> — Использование кода (разрешение realminecodes.use)
/rmcodes reload — Перезагружает конфигурацию плагина. (разрешение realminecodes.admin)
/rmcodes cleanhistory <код> - очищает все строки использования определенного кода