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