
Geyser
Активный0.0
Установок
Последнее обновление
Версии
Geyser - Мост между версиями Minecraft

Geyser представляет собой уникальное решение, которое создаёт мост между двумя основными версиями Minecraft - Bedrock Edition и Java Edition. Этот проект открывает возможность для полноценного кроссплатформенного взаимодействия между игроками разных платформ.
Основная концепция
Geyser работает как специальный прокси-сервер, который преобразует данные между протоколами Minecraft: Bedrock Edition и Java Edition. Основная цель разработки - обеспечить максимально плавное подключение пользователей Bedrock Edition к серверам Java Edition. Однако важно понимать, что из-за фундаментальных различий между двумя версиями игры, некоторые функции могут работать неидеально.
Поддерживаемые версии
На данный момент Geyser поддерживает Minecraft Bedrock версий 1.21.90 - 1.21.110 и Minecraft Java версий 1.21.7 - 1.21.8.
Текущие задачи разработки
- Улучшение системы перемещения для минимизации конфликтов с античитами на крупных серверах
- Доработка некоторых флагов сущностей
Технические ограничения
Существуют определённые аспекты, которые невозможно реализовать из-за архитектурных различий между Bedrock и Java версиями Minecraft.
Сборка из исходного кода
- Склонируйте репозиторий на свой компьютер
- Перейдите в корневую директорию Geyser и выполните команду
git submodule update --init --recursive
для загрузки необходимых подмодулей - Запустите
gradlew build
и найдите собранные файлы в папкеbootstrap/build
Участие в разработке
Мы приветствуем любую помощь в развитии проекта. Если вы хотите внести свой вклад в развитие Geyser, свяжитесь с нами.
Используемые библиотеки
- Adventure Text Library
- CloudburstMC Bedrock Protocol Library
- GeyserMC's Java Protocol Library
- TerminalConsoleAppender
- Simple Logging Facade for Java (slf4j)