VeExp
Описание
Языки
- Java100%
3 месяца назад
3 месяца назад
9 месяцев назад
3 месяца назад
9 месяцев назад
3 месяца назад
3 месяца назад
3 месяца назад
9 месяцев назад
9 месяцев назад
9 месяцев назад
9 месяцев назад
9 месяцев назад
README.md
Описание плагина
На русском
Vexp - Плагин управления опытом для Minecraft
Vexp - это мощный плагин для управления опытом игроков на вашем сервере Minecraft. Плагин позволяет игрокам сохранять свой текущий опыт в базу данных и загружать его обратно в любое время, даже после перезахода или смерти.
✨ Ключевые особенности:
- 💾 Множественные слоты сохранения - Сохраняйте опыт в разные слоты (1-5)
- 🎮 Графическое меню - Удобное меню для управления опытом через интерфейс
- 🔄 Автосохранение - Автоматическое сохранение текущего опыта при загрузке другого сохранения
- ✅ Система подтверждений - Подтверждение важных действий для предотвращения ошибок
- ⚡ Быстрая работа - Оптимизированная работа с MySQL базой данных
- 🔧 Гибкая конфигурация - Все настройки через config.yml
🛠 Команды:
- Сохранить текущий опыт в указанный слот/saveexp [слот] [confirm]- Загрузить опыт из указанного слота/loadexp [слот] [confirm]- Показать сохраненный опыт в слоте/showexp [слот]- Открыть графическое меню управления/expmenu- Перезагрузить плагин (для администраторов)/vexpr
🔒 Разрешения:
- Сохранение опытаvexp.saveexp- Загрузка опытаvexp.loadexp- Просмотр сохраненного опытаvexp.showexp- Перезагрузка плагинаvexp.vexpr- Открытие менюvexp.expmenu- Все разрешенияvexp.*
📦 Требования:
- Spigot/Paper 1.19+
- MySQL/MariaDB база данных
- Java 17+
In English
Vexp - Experience Management Plugin for Minecraft
Vexp is a powerful experience management plugin for your Minecraft server. The plugin allows players to save their current experience to a database and load it back anytime, even after relogging or death.
✨ Key Features:
- 💾 Multiple Save Slots - Save experience to different slots (1-5)
- 🎮 Graphical Menu - Convenient GUI for experience management
- 🔄 Auto-Save - Automatic saving of current experience when loading another save
- ✅ Confirmation System - Confirm important actions to prevent mistakes
- ⚡ Fast Performance - Optimized MySQL database operations
- 🔧 Flexible Configuration - All settings via config.yml
🛠 Commands:
- Save current experience to specified slot/saveexp [slot] [confirm]- Load experience from specified slot/loadexp [slot] [confirm]- Show saved experience in slot/showexp [slot]- Open graphical management menu/expmenu- Reload the plugin (for admins)/vexpr
🔒 Permissions:
- Save experiencevexp.saveexp- Load experiencevexp.loadexp- View saved experiencevexp.showexp- Reload pluginvexp.vexpr- Open menuvexp.expmenu- All permissionsvexp.*
📦 Requirements:
- Spigot/Paper 1.19+
- MySQL/MariaDB database
- Java 17+
Configuration Example (config.yml)
Installation Guide
📥 Установка:
- Скачайте плагин и поместите в папку plugins/
- Настройте config.yml под свою базу данных
- Перезагрузите сервер
- Плагин автоматически создаст таблицы в базе данных
🔧 Настройка базы данных:
👥 Разработчики:
- AlexanderV - Главный разработчик
- Сообщество - Тестировщики и идеи
License
MIT License - свободное использование с указанием авторства.
Vexp делает управление опытом на вашем сервере простым и эффективным!
Changelog.md (история изменений)
Версия 2.0 (текущая)
Новые возможности:
- ✅ Полный рефакторинг кода (разделение на пакеты и классы)
- ✅ Поддержка нескольких слотов сохранения (1-5 слотов)
- ✅ Графическое меню управления опытом (
)/expmenu - ✅ Автоматическое сохранение текущего опыта при загрузке другого сохранения
- ✅ Улучшенная система подтверждений с таймаутом 30 секунд
- ✅ Более понятные сообщения с поддержкой цветов
- ✅ Улучшенная обработка ошибок базы данных
Исправления:
- ✅ Исправлен доступ к приватным полям в командах
- ✅ Улучшена архитектура плагина
- ✅ Исправлена обработка MySQL соединений
Версия 1.0
- ✅ Базовая функциональность сохранения/загрузки опыта
- ✅ Подтверждение действий
- ✅ Простая система базы данных MySQL