Синхрон капы между клиентом и сервером

Версия Minecraft
1.16.5
API
Forge
30
3
2
Есть капа
Есть пакет SyncCapabilityClient
В client.gui.RadialMenuScreen.deactivate Отпраляет, но на сервере не обновляется

Гит GitHub - LightMizu/DemonSlayer

Плюс вопрос не по теме: Как рендерить текст под углом
 
Решение
вообще заведи привычку никогда не делать такие пакеты, которые кидают ВСЮ инфу с клиента на сервер. что-то захотели подменить на клиенте - спокойно отправили это на сервер, и всё, гг. сделай отдельный пакет, который будешь с клиента на сервак отсылать, в него новое значение selectedKata отправь, и сетни на сервере + отправь синхронизацию на клиент. также перед двумя этими действиями, проверь пришедшее в пакете значение на валидность.
428
41
108
Как рендерить текст под углом
Java:
GlStateManager.pushMatrix();

GlStateManager.rotate(angleX,1,0,0);
GlStateManager.rotate(angleY,0,1,0);
GlStateManager.rotate(angleZ,0,0,1);

//рендер текста
GlStateManager.popMatrix();
Поворот работает для любой матрицы (вроде)
(Если его не видно, или оно уехало не туда, добавь GlStateManager.translate(x,y,z) сразу после поворота матрицы)
 

Icosider

Kotliner
Администратор
3,603
99
664
Java:
GlStateManager.pushMatrix();

GlStateManager.rotate(angleX,1,0,0);
GlStateManager.rotate(angleY,0,1,0);
GlStateManager.rotate(angleZ,0,0,1);

//рендер текста
GlStateManager.popMatrix();
Поворот работает для любой матрицы (вроде)
(Если его не видно, или оно уехало не туда, добавь GlStateManager.translate(x,y,z) сразу после поворота матрицы)
На новых версия надо использовать класс MatrixStack, а не устаревшие функции
 
627
72
178
вообще заведи привычку никогда не делать такие пакеты, которые кидают ВСЮ инфу с клиента на сервер. что-то захотели подменить на клиенте - спокойно отправили это на сервер, и всё, гг. сделай отдельный пакет, который будешь с клиента на сервак отсылать, в него новое значение selectedKata отправь, и сетни на сервере + отправь синхронизацию на клиент. также перед двумя этими действиями, проверь пришедшее в пакете значение на валидность.
 
Сверху