- Документация
- https://modrinth.com/plugin/bedrockparity
Bedrock Parity — сторонний серверный плагин для проектов, принимающих Bedrock-игроков через GeyserMC. Он исправляет отдельные функции, отличающиеся от Java Edition, но не объединяет редакции полностью и не заменяет GeyserMC. Проект относится к игровой механике, оптимизации и утилитам, распространяется по MIT; в публичной команде указан ttby.
Плагин работает на стороне Java-сервера и дополняет уже существующую смешанную инфраструктуру. Его задача — точечно уменьшать расхождения, с которыми сталкиваются Bedrock-клиенты. Из опубликованного описания подтверждены два направления:
• обработка книги «Разящий клинок» в наковальне;
• показ анимации пасти головы дракона и ушей головы пиглина при питании красным камнем.
Это ограниченный набор исправлений, а не обещание полного совпадения боевой системы, интерфейсов, предметов и визуальных эффектов между редакциями.
Для «Разящего клинка» плагин добавляет «Прочность I» во второй слот наковальни, если там находится нужная книга. Поэтому следует проверить совместимость с расширениями, меняющими наковальни, зачарования или инвентари.
Второе исправление показывает Bedrock-игроку анимацию головы дракона или пиглина при сигнале красного камня. Для него указан диапазон 1.16.5–1.20.1. Другие декоративные блоки и анимации не перечислены.
Bedrock Parity предназначен прежде всего администраторам смешанных серверов. На клиент его устанавливать не требуется: клиентская сторона отмечена как неподдерживаемая, серверная — как обязательная. Практический смысл появляется, когда сервер уже принимает Bedrock-клиентов и проблема совпадает с одним из описанных сценариев.
Плагин разумно выбрать, если:
• сервер работает на Paper, Purpur или Spigot;
• версия Minecraft входит в подтверждённый список;
• ошибка воспроизводится с Bedrock-клиента;
• требуется именно одно из заявленных исправлений;
• есть возможность провести тест на копии сборки.
Для чистого Java-сервера польза проекта из описания не следует. Категория optimization не доказывает прирост производительности: замеры не предоставлены.
Подтверждены Minecraft 1.16.5, 1.17–1.17.1, 1.18–1.18.2, 1.19–1.19.4 и 1.20–1.20.1. Поддерживаемые платформы — Paper, Purpur и Spigot. Работа на других ядрах, прокси, Fabric или NeoForge представленными данными не подтверждается.
Обязательные project dependencies в метаданных не указаны, но назначение прямо связано с GeyserMC. Совместимость оценивают вместе с ядром, GeyserMC и плагинами, меняющими те же механики.
Для версии новее 1.20.1 или ядра вне списка нужен отдельный тест. Раннюю формулировку «1.16.5 — latest» нельзя считать бессрочной гарантией.
Подтверждённый способ установки: поместить BedrockParity.jar в папку plugins совместимого сервера. JAR не распаковывают и не переносят в клиентские каталоги. Перед изменением сборки рекомендуется:
• Зафиксировать версию Minecraft, ядра и GeyserMC.
• Сохранить резервную копию мира, папки plugins и конфигураций.
• Записать точный сценарий проблемы до установки.
• Проверить имя и версию полученного файла.
• Остановить сервер и удалить старые дубликаты JAR.
• Добавить файл и выполнить полный запуск.
Если появляется папка BedrockParity с config.yml, используйте структуру установленной версии. Сторонние шаблоны могут не совпадать с ней. Предпочтителен полный перезапуск, а не частичная перезагрузка.
Сначала нужно убедиться, что ядро обнаружило и включило плагин без ошибки. Затем проводят функциональный тест с Bedrock-клиента. Для голов устанавливают голову дракона или пиглина, подают сигнал красного камня и оценивают анимацию. Для наковальни воспроизводят сценарий с книгой «Разящий клинок» на той же версии и с теми же предметами, что использовались до установки.
Протокол проверки:
• повторить исходную проблему;
• включить плагин без иных изменений;
• проверить действие Bedrock-игроком;
• выполнить контроль Java-игроком;
• просмотреть журнал и повторить тест после перезапуска.
Название в списке плагинов не подтверждает функцию. Нужно убедиться, что расхождение исчезло, а Java-сценарий не сломан.
Плагин не заявлен как универсальный слой совместимости. В исходных материалах нет подтверждения исправления всех особенностей GeyserMC, полного паритета PvP, меню, рецептов, анимаций или предметов. Также нет сведений о поддержке версий после 1.20.1.
Наковальня может пересекаться с плагинами зачарований и инвентарей, а головы — с расширениями декоративных блоков или красного камня. Это не подтверждённые конфликты, а точки проверки.
Файл прошёл статическую проверку структуры и путей, однако динамический запуск не выполнялся. Поэтому нельзя считать подтверждёнными стабильность под нагрузкой, отсутствие конфликтов и результат на конкретной серверной сборке.
Обновлять плагин лучше отдельно от ядра, GeyserMC и других компонентов. Сервер останавливают, сохраняют действующий JAR и папку BedrockParity, затем заменяют файл. Две версии одновременно в plugins оставлять не следует.
После обновления изучите журнал, сравните config.yml, повторите оба функциональных теста и проверьте вход Java- и Bedrock-игроков. Резервную копию сохраняйте до завершения проверки.
Официальное описание рекомендует при проблемах включения сравнить config.yml в папке BedrockParity с конфигурацией, ожидаемой проектом. Для отката нужно остановить сервер, вернуть сохранённый JAR и совместимую копию конфигурации. При полном удалении папку настроек лучше сначала архивировать.
Если плагин не включается, проверьте версию, ядро, целостность JAR и дубликаты. В журнале ищите первое сообщение о Bedrock Parity; последующие ошибки могут быть следствием. При ошибке конфигурации сравните config.yml со структурой выпуска.
Если загрузка успешна, но исправление не видно:
• убедитесь, что тест выполняет Bedrock-игрок через рабочий GeyserMC;
• проверьте, что сценарий входит в заявленный набор функций;
• повторите тест на подтверждённой версии;
• временно исключите плагины на наковальни, зачарования, головы и красный камень;
• воспроизведите проблему на минимальной копии сервера.
Если ошибка остаётся после удаления Bedrock Parity, вероятная причина находится в другом компоненте или не относится к функциям этого проекта.
Подтверждён BedrockParity.jar версии 2.0.2 размером 14 807 байт. SHA-512: a4cdf6712cd0d0ef316ba435b6a952d395d017741ddc0769b5db56e070784f8388a1c67d98ebae644d92bbf3bcbd1d1f2f8f078bdb72514751397affaf7983e2. SHA-1: 12bdf06939bbf7845928aebcddccb9c31c34c82e.
Совпадение хеша подтверждает, что файл не отличается от опубликованного экземпляра, но не доказывает безошибочную работу. Файл был получен по HTTPS, локально сверен и статически проверен; запуск не проводился. Лицензия MIT разрешает использование и переработку при соблюдении её условий. Следует сохранять название проекта и сведения об авторстве, не приписывая команде редакционные оценки.
Нет. Клиентская сторона отмечена как неподдерживаемая. JAR устанавливается на совместимый сервер.
Нет. Это дополнение для серверов GeyserMC, а не самостоятельный мост для входа Bedrock-клиентов.
Такая совместимость не подтверждена представленными данными. Нужна отдельная проверка на тестовом сервере.
Причиной может быть неподдерживаемый сценарий, версия вне списка, конфликт другого плагина или проблема в связке GeyserMC и ядра.
Нет. Подтверждены HTTPS-загрузка, совпадение хешей и статическая проверка. Динамическое серверное тестирование не выполнялось.
Назначение проекта
Плагин работает на стороне Java-сервера и дополняет уже существующую смешанную инфраструктуру. Его задача — точечно уменьшать расхождения, с которыми сталкиваются Bedrock-клиенты. Из опубликованного описания подтверждены два направления:
• обработка книги «Разящий клинок» в наковальне;
• показ анимации пасти головы дракона и ушей головы пиглина при питании красным камнем.
Это ограниченный набор исправлений, а не обещание полного совпадения боевой системы, интерфейсов, предметов и визуальных эффектов между редакциями.
Скриншоты и внешний вид
Как работают заявленные исправления
Для «Разящего клинка» плагин добавляет «Прочность I» во второй слот наковальни, если там находится нужная книга. Поэтому следует проверить совместимость с расширениями, меняющими наковальни, зачарования или инвентари.
Второе исправление показывает Bedrock-игроку анимацию головы дракона или пиглина при сигнале красного камня. Для него указан диапазон 1.16.5–1.20.1. Другие декоративные блоки и анимации не перечислены.
Кому и когда подходит
Bedrock Parity предназначен прежде всего администраторам смешанных серверов. На клиент его устанавливать не требуется: клиентская сторона отмечена как неподдерживаемая, серверная — как обязательная. Практический смысл появляется, когда сервер уже принимает Bedrock-клиентов и проблема совпадает с одним из описанных сценариев.
Плагин разумно выбрать, если:
• сервер работает на Paper, Purpur или Spigot;
• версия Minecraft входит в подтверждённый список;
• ошибка воспроизводится с Bedrock-клиента;
• требуется именно одно из заявленных исправлений;
• есть возможность провести тест на копии сборки.
Для чистого Java-сервера польза проекта из описания не следует. Категория optimization не доказывает прирост производительности: замеры не предоставлены.
Совместимость и зависимости
Подтверждены Minecraft 1.16.5, 1.17–1.17.1, 1.18–1.18.2, 1.19–1.19.4 и 1.20–1.20.1. Поддерживаемые платформы — Paper, Purpur и Spigot. Работа на других ядрах, прокси, Fabric или NeoForge представленными данными не подтверждается.
Обязательные project dependencies в метаданных не указаны, но назначение прямо связано с GeyserMC. Совместимость оценивают вместе с ядром, GeyserMC и плагинами, меняющими те же механики.
Для версии новее 1.20.1 или ядра вне списка нужен отдельный тест. Раннюю формулировку «1.16.5 — latest» нельзя считать бессрочной гарантией.
Подготовка и установка
Подтверждённый способ установки: поместить BedrockParity.jar в папку plugins совместимого сервера. JAR не распаковывают и не переносят в клиентские каталоги. Перед изменением сборки рекомендуется:
• Зафиксировать версию Minecraft, ядра и GeyserMC.
• Сохранить резервную копию мира, папки plugins и конфигураций.
• Записать точный сценарий проблемы до установки.
• Проверить имя и версию полученного файла.
• Остановить сервер и удалить старые дубликаты JAR.
• Добавить файл и выполнить полный запуск.
Если появляется папка BedrockParity с config.yml, используйте структуру установленной версии. Сторонние шаблоны могут не совпадать с ней. Предпочтителен полный перезапуск, а не частичная перезагрузка.
Проверка результата
Сначала нужно убедиться, что ядро обнаружило и включило плагин без ошибки. Затем проводят функциональный тест с Bedrock-клиента. Для голов устанавливают голову дракона или пиглина, подают сигнал красного камня и оценивают анимацию. Для наковальни воспроизводят сценарий с книгой «Разящий клинок» на той же версии и с теми же предметами, что использовались до установки.
Протокол проверки:
• повторить исходную проблему;
• включить плагин без иных изменений;
• проверить действие Bedrock-игроком;
• выполнить контроль Java-игроком;
• просмотреть журнал и повторить тест после перезапуска.
Название в списке плагинов не подтверждает функцию. Нужно убедиться, что расхождение исчезло, а Java-сценарий не сломан.
Ограничения
Плагин не заявлен как универсальный слой совместимости. В исходных материалах нет подтверждения исправления всех особенностей GeyserMC, полного паритета PvP, меню, рецептов, анимаций или предметов. Также нет сведений о поддержке версий после 1.20.1.
Наковальня может пересекаться с плагинами зачарований и инвентарей, а головы — с расширениями декоративных блоков или красного камня. Это не подтверждённые конфликты, а точки проверки.
Файл прошёл статическую проверку структуры и путей, однако динамический запуск не выполнялся. Поэтому нельзя считать подтверждёнными стабильность под нагрузкой, отсутствие конфликтов и результат на конкретной серверной сборке.
Безопасное обновление и откат
Обновлять плагин лучше отдельно от ядра, GeyserMC и других компонентов. Сервер останавливают, сохраняют действующий JAR и папку BedrockParity, затем заменяют файл. Две версии одновременно в plugins оставлять не следует.
После обновления изучите журнал, сравните config.yml, повторите оба функциональных теста и проверьте вход Java- и Bedrock-игроков. Резервную копию сохраняйте до завершения проверки.
Официальное описание рекомендует при проблемах включения сравнить config.yml в папке BedrockParity с конфигурацией, ожидаемой проектом. Для отката нужно остановить сервер, вернуть сохранённый JAR и совместимую копию конфигурации. При полном удалении папку настроек лучше сначала архивировать.
Диагностика проблем
Если плагин не включается, проверьте версию, ядро, целостность JAR и дубликаты. В журнале ищите первое сообщение о Bedrock Parity; последующие ошибки могут быть следствием. При ошибке конфигурации сравните config.yml со структурой выпуска.
Если загрузка успешна, но исправление не видно:
• убедитесь, что тест выполняет Bedrock-игрок через рабочий GeyserMC;
• проверьте, что сценарий входит в заявленный набор функций;
• повторите тест на подтверждённой версии;
• временно исключите плагины на наковальни, зачарования, головы и красный камень;
• воспроизведите проблему на минимальной копии сервера.
Если ошибка остаётся после удаления Bedrock Parity, вероятная причина находится в другом компоненте или не относится к функциям этого проекта.
Файл, хеши и лицензия
Подтверждён BedrockParity.jar версии 2.0.2 размером 14 807 байт. SHA-512: a4cdf6712cd0d0ef316ba435b6a952d395d017741ddc0769b5db56e070784f8388a1c67d98ebae644d92bbf3bcbd1d1f2f8f078bdb72514751397affaf7983e2. SHA-1: 12bdf06939bbf7845928aebcddccb9c31c34c82e.
Совпадение хеша подтверждает, что файл не отличается от опубликованного экземпляра, но не доказывает безошибочную работу. Файл был получен по HTTPS, локально сверен и статически проверен; запуск не проводился. Лицензия MIT разрешает использование и переработку при соблюдении её условий. Следует сохранять название проекта и сведения об авторстве, не приписывая команде редакционные оценки.
FAQ
Нужно ли устанавливать плагин каждому игроку?
Нет. Клиентская сторона отмечена как неподдерживаемая. JAR устанавливается на совместимый сервер.
Заменяет ли Bedrock Parity GeyserMC?
Нет. Это дополнение для серверов GeyserMC, а не самостоятельный мост для входа Bedrock-клиентов.
Можно ли использовать его на версии новее 1.20.1?
Такая совместимость не подтверждена представленными данными. Нужна отдельная проверка на тестовом сервере.
Почему JAR загрузился, но проблема осталась?
Причиной может быть неподдерживаемый сценарий, версия вне списка, конфликт другого плагина или проблема в связке GeyserMC и ядра.
Полностью ли проверен опубликованный файл?
Нет. Подтверждены HTTPS-загрузка, совпадение хешей и статическая проверка. Динамическое серверное тестирование не выполнялось.