this.minecraft null в gui

Версия Minecraft
1.19.2
API
Forge
36
2
1
Всем привет. Я решил перенести свой мод с 1.16.5 на 1.19.2. И когда проверил в консоли там выдало Cannot invoke "net.minecraft.client.Minecraft.getNarrator()" because "this.minecraft" is null. А также проверил на 2 теста. 1) Использовать майнкрафтовский gui на этом же методе и все заработало без крашей. 2) Взял код майнкрафтовского gui и вылетело с этой ошибкой которую привел выше. У вас есть теории на этот счет
 
1,038
57
229
когда ты пишешь this ты обращаешься к переменным этого класса, если там нет minecraft или он равен null (то есть ты ему не дал значения), то ничего удивительного.
 
1,038
57
229
В соседней теме обсуждают GUI посмотри там как получить Minecraft переменную, вот с ней и работай.
нужен лог с ошибкой (или без), нужен код.
Ничего пока не понятно из того что ты написал..
 
Для начала, покажи весь код, после 1.16.5 на 1.19.2 немного поменялось
во вторых net.minecraft.client.Minecraft.getNarrator() это озвучка текста тебе явно нужно переписывать код
скинь гитхаб, я помогу тебе с гуишкой и с чем еще нужно будет, я с 1.19.2 работаю
ну и да, к Minecraft через this как то грубо обращаться
 
Сверху