Java библиотека
Paper и Velocity: общее ядро и разные адаптеры
Paper и Velocity работают на разных сторонах игровой инфраструктуры. Код, который напрямую использует API одной платформы, нельзя просто перенести на другую.
Практический подход — выделить независимое ядро с общей логикой и два адаптера. Каждый адаптер отвечает за события, регистрацию команд и доступ к API своей платформы.
В сборке также нужны отдельные артефакты и метаданные плагинов. Общее ядро не должно импортировать платформенные типы, иначе зависимость от платформы останется.
Разбор исходного автора.
#Java
Java Библиотека | Мы в Телеграм Если у вас установлено приложение,
вы можете сразу перейти в канал