Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

В разработке NMS на более чем одну версию...

Статус
Закрыто для дальнейших ответов.
Чтоб не юзать protocollib. С головой просто не дружит.
Пиши с protocol lib, а я не хочу. Другие как-то без него реализуют и все норм там. Protocol lib ща перестанут поддерживать и все (все возможно). А тут все моё (буккит будет пока есть minecraft). И если что, то цель этого плагина не стоять на сервере, а научиться делать поддержку nms (для начала). Для сервера мне не сложно с каждой обновой ядра поменять импорты.
 
Чтоб не юзать protocollib. С головой просто не дружит.
PtotocolLib не всегда достаточно для мультиверсии - приходится работать с НМС. Ну, конкретно в этой задаче ProtocolLib'а хватит
 
PtotocolLib не всегда достаточно для мультиверсии - приходится работать с НМС. Ну, конкретно в этой задаче ProtocolLib'а хватит
На этом я не остановлюсь. Анимация, префиксы и суффиксы, кол-во жизней в табе и т.п. добавлю потом. Сначала это решу.
 
Переходи на sponge и юзай нормальный нмс без разных пакетов для каждой версии :good:
 
Пиши с protocol lib, а я не хочу. Другие как-то без него реализуют и все норм там. Protocol lib ща перестанут поддерживать и все (все возможно). А тут все моё (буккит будет пока есть minecraft). И если что, то цель этого плагина не стоять на сервере, а научиться делать поддержку nms (для начала). Для сервера мне не сложно с каждой обновой ядра поменять импорты.
Другие в основном и реализуют через рефлексии(сам же и ответил на свой вопрос)
 
Protocol lib ща перестанут поддерживать и все (все возможно). А тут все моё (буккит будет пока есть minecraft).
Знакомая ситуация фобии закидывания проекта. ProtocolLib между уже закидывали, появляются форки, кто то, если даже не ты, будет продолжать его поддерживать, если не появятся лучшие альтернативы. При этом он с открытым исходным кодом, и ты можешь смотреть и учится.

Опять же повторюсь, чтобы юзать NMS (ну или даже CB) без создания классов для разных версий, тебе стоит подучить Java Reflection, далее ты сам поймешь что делать.
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх