Возможности плагина:
- Поддержка Premium UUID и Offline UUID для Spigot 1.7.5 до последней версии.
- Поддержка без UUID для 1.6.4 и 1.7.2.
- Работает на серверах Cauldron / KCauldron / Thermos 1.7.10.
- Работает на серверах MCPC Plus 1.6.4.
- Поддерживается только база данных MySQL.
- Делитесь данными игроков между серверами.
- Все можно настроить с помощью файла конфигурации плагина.
- Поддерживает любую систему экономики, которая работает с Vault.
- Поддержка команд Essentials Economy Eco.
- Поддержка плагина ChestShop для офлайн-продаж / заказов на покупку. (Только для UUID-совместимых серверов).
- Поддержка плагинов QuickShop или QuickShop Reremake для офлайн-продаж. (Только для UUID-совместимых серверов).
- Поддержка плагина Shop для офлайн-продаж / заказов на покупку.(Только для UUID-совместимых серверов).
- Поддержка плагина AuctionHouse для офлайн-аукционов. (Только для UUID-совместимых серверов).
- Поддержка плагина CrazyAuctions для офлайн-аукционов. (Только для серверов, совместимых с UUID. Требуется собственная версия плагина. Скачать здесь).
- Поддержка плагина zAuctionHouse для офлайн-аукционов. (Только для UUID-совместимых серверов).
- Поддержка плагина ShopChest для заказов на продажу / покупку. (Только для UUID-совместимых серверов).
- Поддержка плагина PlayerShopGUI + для офлайн-продаж. (Только для UUID-совместимых серверов).
- Поддержка плагина CMI для офлайн-изменения баланса. (Только для UUID-совместимых серверов).
- Поддержка плагинов MobArena, DungeonsXL и Parkour, чтобы не сохранять неправильные данные.
- Полное сохранение данных NBT. Полная поддержка предметов из модов.
- Варианты обслуживания базы данных для удаления неактивных игроков.
- Кодировано для использования как можно меньше ресурсов, и почти все работает асинхронно от основного потока сервера, чтобы предотвратить любые задержки сервера / tps.
- Команды для перезагрузки конфигурации, импорта данных и многого другого.
- Может удалять папки и файлы при выключении или перезапуске сервера.
- Например, с помощью этого плагина вы можете удалить папку PlayerData, поскольку данные хранятся в MySQL.
- Настраиваемые команды для новых игроков после завершения синхронизации.
- API доступен с событиями, поэтому вы можете интегрировать с ним свои плагины.
Как это работает?
Он прослушивает события когда игрок подключается и выходит с сервера, таким образом данные в mysql синхронизируются , чтобы совместно использовать их на многих серверах. Когда игрок выходит с сервера, плагин загружает данные игроков в базу данных mysql. Когда игрок присоединяется к серверу, плагин проверяет базу данных mysql для своей учетной записи и синхронизирует ее с сервером, к которому он только что присоединился.Вы можете делиться любыми данными, хранящимися в файле player.dat, а также делиться балансом экономики игроков.
Инструкции по установке
Примечание. Вам необходимо установить этот плагин на все серверы bukkit / spigot, на которых вы хотите синхронизировать данные, и настроить их на использование одной и той же базы данных.
Поместите плагин в папку плагинов сервера и убедитесь, что у вас есть все зависимости.
Запустите сервер для генерации конфигурации, затем остановите сервер.
Откройте конфигурацию и настройте детали подключения к базе данных и настройте плагин. Вам нужно создать базу данных, тогда плагин сам создаст таблицы.
Запустите сервер.
Готово, наслаждайтесь. Данные вашего игрока будут доступны на любом количестве серверов.
Разрешения и команды
MPDB.moderator – позволяет использовать команды редактирования инвентаря, брони и эндерсундука, а также проверять и устанавливать команды баланса. По умолчанию OP.
MPDB.moderator.inventory – позволяет открывать и редактировать другие ресурсы. По умолчанию OP.
MPDB.moderator.armor – Позволяет открывать и редактировать чужую броню. По умолчанию OP.
MPDB.moderator.enderchest – Позволяет открывать и редактировать данные эндерсундука. По умолчанию OP.
MPDB.admin – разрешить использование команд перезагрузки конфигурации и импорта данных. По умолчанию OP.
MPDB.cmd.enderchest – Доступ для открытия вашего эндерсундука с помощью команды с /mpdb end. По умолчанию OP
MPDB.cmd.enderchest.others – Доступ для просмотра эндерсундуков других игроков без прав на редактирование.
MPDB.cmd.inventory.others – доступ для просмотра чужого инвентаря без прав на редактирование.
/mpdb и /mpdb help – отображение справочной информации.
/mpdb reload – MPDB.admin – Перезагрузите конфигурацию плагина.
/mpdb saveAndKick – MPDB.admin – Выгнать всех игроков и сохранить их данные.
/mpdb ImportData – MPDB.admin – Импортирует существующие данные игрока в базу данных, пропустит пользователей, которые уже есть в базе данных. Он импортирует данные модулей, включенных в конфигурацию.
/mpdb ImportData <ник> – MPDB.admin – Импортирует данные только для указанного проигрывателя, если проигрыватель уже предустановлен в базе данных, перезапишет.
/mpdb удалить <ник> – MPDB.admin – Удалить игрока из базы данных.
/mpdb inv <ник> – MPDB.moderator – Открыть и отредактировать инвентарь игрока.
/mpdb armor <ник> – MPDB.moderator – Просмотр и редактирование брони игрока.
/mpdb end – MPDB.cmd.enderchest – откройте свой enderchest с помощью команды.
/mpdb end <ник> – MPDB.moderator – Просмотр и редактирование сундука игрока.
/mpdb ecoBal <ник> – MPDB.moderator – Просмотр баланса игрока.
/mpdb ecoSet <ник> <сумма> – MPDB.moderator – Изменение баланса игрока.
/mpdb ecoAdd <ник> <сумма> – MPDB.moderator – Добавить деньги на баланс игрока.
/mpdb ecoTake <ник> <сумма> – MPDB.moderator – Снятие денег с баланса игрока.
/mpdb getXp <ник> – MPDB.moderator – Просмотр опыта игрока и его уровня.
/mpdb setXp <ник> <опыт> – MPDB.moderator – Установить опыт игрока или уровень.
/mpdb addXp <ник> <опыт> – MPDB.moderator – Добавление или удаление опыта или уровней у игрока.