помощь с GUI

Версия Minecraft
1.12.2
API
Forge
Мне нужно что бы при открытом GUI я мог нажимать клавиши и полноценно играть, если вы скажете что мне нужен худ то скажите как им пользоваться
 
Чтобы пользоваться худом, нужно из учебника подписаться на событие рендера худа, написать свой код, который отрисует нужный элемент, и вуаля
У меня при отрисовке текстуры при RenderGameOverlayEvent.Pre и RenderGameOverlayEvent.Post альфа канал становится просто белым я пологаю что это из за того что она рисуется до отрисовки игры, но если RenderGameOverlayEvent.BossInfo то альфа канал работает нормально при этом рисуется только если есть боссбар как исправить?
 
потому что стейт opengl в момент отрисовки боссбара меняется
если найдешь момент, где вызывается RenderGameOverlayEvent.BossInfo, то скорее всего увидишь glEnable(GL_BLEND) с нужным порядком смешивания, и возможно glEnable(GL_ALPHA_TEST), но на практике кубача его включать чаще всего не обязательно, ибо он УЖЕ включен
очень советую еще прочитать этот материал - пособие по глке
 
Назад
Сверху