Glass Networking
Активный0.0
Установок
Последнее обновление
Версии
Glass Networking
Данная библиотека представляет собой мощный инструмент для разработчиков модов, который кардинально упрощает процесс создания и использования пользовательских сетевых пакетов в Minecraft.
Хотя система не обладает такой же гибкостью и расширяемостью, как StationAPI, она отлично подходит для тех, кто предпочитает избегать жесткой зависимости от StationAPI. При этом сохраняется полная совместимость с StationAPI.
Основные возможности
Сервер и клиент автоматически определяют наличие мода у друг друга, при этом сохраняется возможность подключения к ванильным серверам и клиентам. Система автоматически оптимизирует передачу пакетов в одиночной игре или когда сервер отправляет пакеты самому себе, что позволяет сократить количество проверок сторон.
Руководство для разработчиков
Для работы с библиотекой необходимо реализовать класс GlassPacketListener и соответствующий метод. В распоряжении разработчиков имеется удобный метод registerGlassPacket.
Добавьте точку входа для glassnetworking и укажите на ваш новый класс. В поле applicator следует вставить лямбда-выражение или ссылку на метод, который будет обрабатывать получение вашего пакета.
Теперь вы можете отправлять пакеты из любого места в коде и наблюдать, как система работает корректно.