Как изменить GUI в Майнкрафт

Версия Minecraft
1.16.5
API
Forge
Хочу изменить GUI , но не знаю как в точности это сделать. Что именно хочу сделать:
1.убрать шкалу голода
2.убрать шкалу опыта
3.сделать больше ячеек в инвентаре
4.передвинуть хп и броню в угл экрана
Я недавно начал делать моды, поэтому, если можно подробнее расписать ответ и
Вопрос: возможно ли это вообще сделать?
 
1,074
72
372
Возможно всё, если знать как. Все пункты кроме 3-го легко реализуемы в рамках RenderGameOverlayEvent, для оставшегося потребуется модификация кода игры (ASM трансформеры помогают там, где нет API).
 
1,357
110
235
1, 2 и 4 пункт можно сделать через RenderGameOverlayEvent.Pre (если не ошибаюсь, мб всё-таки Post).
3 пункт можно сделать через GuiOpenEvent и кастомный инвентарь, но тогда скорее всего полетит совместимость с другими модами. Она в любом случае полетит при изменении инвентаря игрока (через ASM, как написал человек выше), но тут особенно.
 
Сверху