PlayerSync
Серверный мод, позволяющий синхронизировать данные игрока (инвентарь, здоровье, опыт, ...) между разными серверами Forge или NeoForge.
- Загрузчики
- NeoForgeForgeBukkit
- Скачиваний на Modrinth
- 2,4 тыс.
- Подписчиков на Modrinth
- 15
- версий
- 14
- Обновлён
- 29 июня 202629 июн.
- Опубликован
- в 2025
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
PlayerSync
PlayerSync — это мод для Minecraft, который синхронизирует данные игрока между несколькими серверами. Перемещайтесь между серверами в вашей сети без потери инвентаря, опыта, достижений или модовых предметов.
Возможности
- Синхронизация инвентаря: Ваш основной инвентарь, броня, эндер-сундук и предметы во второй руке всегда актуальны на каждом сервере.
- Опыт и характеристики: XP, здоровье, еда и счёт сохраняются при переходе между серверами.
- Синхронизация достижений: Ваши достижения и прогресс следуют за вами повсюду.
- Эффекты зелий: Активные эффекты зелий восстанавливаются при входе на новый сервер.
Поддержка модов:
- Curios API: Слоты и предметы Curios синхронизируются.
- Sophisticated Backpacks: Содержимое рюкзаков остаётся синхронизированным.
- Cobblemon: Поддерживаются Party, PC и Podex (только 1.21.1).
- [Aether,Cosmetic-armor-reworked,Apotheosis,Aether,Refined-storage,Extra-disks,etc](только 1.21.1)
- [Любые моды, использующие NeoForge AttachmentTypes]
- Предметы-заглушки: Если модовый предмет отсутствует на сервере, создаётся заглушка, чтобы ничего не потерялось.
- Синхронизация чата (опционально): Синхронизация сообщений чата между серверами (включается в конфиге).
Как это работает
PlayerSync использует центральную базу данных MySQL или MariaDB для хранения данных игрока. При входе на сервер ваши данные загружаются из базы. При выходе или сохранении данные обновляются в базе. Это гарантирует, что ваш прогресс всегда актуален, на каком бы сервере вы ни играли.
Начало работы
Установите мод: Скачайте мод PlayerSync и поместите его в папку
modsкаждого сервера, который хотите синхронизировать.Настройте базу данных: Сгенерируйте конфиг, запустив сервер в первый раз. Отредактируйте файл конфигурации
playersync.tomlв папкеconfig, чтобы указать параметры подключения к базе данных. У каждого сервера должен быть уникальныйServer_id.Запустите серверы: PlayerSync автоматически создаст необходимые таблицы и будет поддерживать синхронизацию данных.
- (Опционально) Включите синхронизацию чата: Включите синхронизацию чата в конфиге, если хотите, чтобы сообщения передавались между серверами.
Параметры конфигурации
Все параметры находятся в файле playersync.toml в папке config вашего сервера.
Настройки базы данных
host Адрес вашего сервера базы данных MySQL/MariaDB. По умолчанию:
"localhost"db_port Порт вашего сервера базы данных. По умолчанию:
3306use_ssl Использовать ли SSL для подключения к базе данных. По умолчанию:
falseuser_name Имя пользователя для вашей базы данных. По умолчанию:
"playersync"password Пароль для вашей базы данных.
db_name Имя используемой базы данных. По умолчанию:
"playersync"- Server_id Это значение различает каждый сервер в вашей сети. У каждого сервера должно быть уникальное целое число здесь! По умолчанию: Генерируется случайно.
Параметры синхронизации
- sync_advancements Синхронизировать ли достижения между серверами. По умолчанию:
true
Параметры сериализации
- use_legacy_serialization Использовать старый (до Base64) формат сериализации для записи данных в базу данных. Установите
trueТОЛЬКО если у вас есть версии модов старше 1.35, читающие ту же базу данных. По умолчанию:false
Параметры предметов-заглушек
item_placeholder_title_override Переопределить название предметов-заглушек (для отсутствующих модовых предметов). По умолчанию:
""(используется стандартный перевод)- item_placeholder_description_override Переопределяет описание предметов-заглушек. По умолчанию:
""(используется стандартный перевод)
FAQ
В: Что произойдёт, если у меня есть предметы из модов, а я зайду на сервер без этого мода? О: PlayerSync создаст предмет-заглушку, чтобы ваш оригинальный предмет не потерялся. Когда вы вернётесь на сервер с модом, ваш предмет будет восстановлен.
В: Мои данные в безопасности? О: Да! Все данные хранятся в центральной базе данных и не теряются при переключении между серверами.
В: Это работает в одиночной игре? О: PlayerSync создан для сетей из нескольких серверов. Для одиночной игры он не нужен.
В: Какие моды поддерживаются? О: Curios API и Sophisticated Backpacks поддерживаются из коробки. В будущем может быть добавлена поддержка других модов.
Поддержка
Если у вас есть вопросы или нужна помощь, свяжитесь с нами через Github или Discord.
Наслаждайтесь бесшовной игрой на всех ваших серверах с PlayerSync!
Частые вопросы
Как установить PlayerSync?
Установите NeoForge под свою версию Minecraft, скачайте PlayerSync под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть PlayerSync?
У PlayerSync есть сборки для Minecraft 1.20.1–1.21.8.
Нужен ли PlayerSync на сервере?
Ставится только на сервер; игрокам ставить не нужно