У меня лишь одна вещь отличается от гайда:
ResourceLocation(TestMod.MOD_ID + ":textures/gui/inventory_gui.png"); а у меня стоят кавычки
ResourceLocation("TestMod.MOD_ID" + ":textures/gui/inventory_gui.png"); т.к. без кавычек у меня он туда выдает ошибку и предлагает в главный класс добавить код...