Проблема при попытке вывести свой GuiMainMenu

При попытке запустить клиент со своей модификацией меню выдает ошибку

Не понимаю как ее решить, уже и прописывал путь к классу и напрямую прописывал имя класса, не работает...
 
343
14
113
Сделай свое меню наследником ванильного.
 
Сделал, но теперь валятся другие ошибки
Java:
[20:26:15] [Forge Version Check/INFO] [forge.VersionCheck]: [forge] Found status: UP_TO_DATE Target: null
[20:26:15] [Client thread/DEBUG] [FML]: Bar Finished: Loading sounds took 2.783s
[20:26:15] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - SoundHandler took 2.813s
[20:26:15] [Sound Library Loader/INFO] [minecraft/SoundManager]: Starting up SoundSystem...
[20:26:15] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - FontRenderer took 0.006s
[20:26:15] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - FontRenderer took 0.005s
[20:26:15] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - GrassColorReloadListener took 0.014s
[20:26:16] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - FoliageColorReloadListener took 0.019s
[20:26:16] [Client thread/DEBUG] [FML]: Bar Step: Rendering Setup - GL Setup took 0.002s
[20:26:16] [Client thread/DEBUG] [FML]: Bar Step: Rendering Setup - Loading Texture Map took 0.009s
[20:26:16] [Thread-5/INFO] [minecraft/SoundManager]: Initializing LWJGL OpenAL
[20:26:16] [Thread-5/INFO] [minecraft/SoundManager]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
[20:26:16] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - B3DLoader took 0.000s
[20:26:16] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - OBJLoader took 0.000s
[20:26:16] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - ModelFluid$FluidLoader took 0.000s
[20:26:16] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - ItemLayerModel$Loader took 0.000s
[20:26:16] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - MultiLayerModel$Loader took 0.000s
[20:26:16] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - ModelDynBucket$LoaderDynBucket took 0.000s
[20:26:16] [Thread-5/INFO] [minecraft/SoundManager]: OpenAL initialized.
[20:26:16] [Sound Library Loader/INFO] [minecraft/SoundManager]: Sound engine started
[20:26:21] [Client thread/DEBUG] [FML]: Bar Finished: ModelLoader: blocks took 5.567s
[20:26:25] [Client thread/DEBUG] [FML]: Bar Finished: ModelLoader: items took 3.179s
[20:26:25] [Client thread/INFO] [FML]: Max texture size: 16384
[20:26:28] [Client thread/DEBUG] [FML]: Bar Finished: Texture stitching took 3.975s
[20:26:29] [Client thread/DEBUG] [FML]: Bar Finished: Texture stitching took 0.022s
[20:26:29] [Client thread/INFO] [minecraft/TextureMap]: Created: 512x512 textures-atlas
[20:26:29] [Client thread/DEBUG] [FML]: Bar Finished: Texture creation took 0.025s
[20:26:29] [Client thread/DEBUG] [FML]: Bar Finished: Texture mipmap and upload took 0.034s
[20:26:29] [Client thread/DEBUG] [FML]: Bar Finished: ModelLoader: baking took 0.534s
[20:26:29] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - ModelManager took 13.579s
[20:26:29] [Client thread/DEBUG] [FML]: Bar Step: Rendering Setup - Loading Model Manager took 13.717s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - RenderItem took 0.018s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: Rendering Setup - Loading Item Renderer took 0.449s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - EntityRenderer took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - BlockRendererDispatcher took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - RenderGlobal took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - SearchTreeManager took 0.120s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: Rendering Setup - Loading Entity Renderer took 0.470s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: Rendering Setup took 14.646s
[20:26:30] [Client thread/INFO] [FML]: Applying holder lookups
[20:26:30] [Client thread/INFO] [FML]: Holder lookups applied
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: Initialization - Minecraft took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: Initialization - Minecraft Coder Pack took 0.001s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: Initialization - Forge Mod Loader took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: Initialization - Minecraft Forge took 0.000s
[20:26:30] [Client thread/INFO] [STDOUT]: [ru.chorusmine.menusis.mainmenusis:init:26]: [Starting Test Mod INITIALIZATION]
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: Initialization - menusis took 0.001s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: Initialization took 0.003s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: InterModComms$IMC - Minecraft took 0.006s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: InterModComms$IMC - Minecraft Coder Pack took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: InterModComms$IMC - Forge Mod Loader took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: InterModComms$IMC - Minecraft Forge took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: InterModComms$IMC - menusis took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: InterModComms$IMC took 0.007s
[20:26:30] [Client thread/INFO] [FML]: Injecting itemstacks
[20:26:30] [Client thread/INFO] [FML]: Itemstack injection complete
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: PostInitialization - Minecraft took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: PostInitialization - Minecraft Coder Pack took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: PostInitialization - Forge Mod Loader took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: PostInitialization - Minecraft Forge took 0.015s
[20:26:30] [Client thread/INFO] [STDOUT]: [ru.chorusmine.menusis.mainmenusis:postInit:31]: [Starting Test Mod POST-INITIALIZATION]
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: PostInitialization - menusis took 0.001s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: PostInitialization took 0.017s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: LoadComplete - Minecraft took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: LoadComplete - Minecraft Coder Pack took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: LoadComplete - Forge Mod Loader took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Forge RecipeSorter Baking:
[20:26:30] [Client thread/DEBUG] [FML]:   16: RecipeEntry("Before", UNKNOWN, )
[20:26:30] [Client thread/DEBUG] [FML]:   15: RecipeEntry("minecraft:shaped", SHAPED, net.minecraft.item.crafting.ShapedRecipes) Before: minecraft:shapeless
[20:26:30] [Client thread/DEBUG] [FML]:   14: RecipeEntry("forge:shapedore", SHAPED, net.minecraftforge.oredict.ShapedOreRecipe) Before: minecraft:shapeless After: minecraft:shaped
[20:26:30] [Client thread/DEBUG] [FML]:   13: RecipeEntry("minecraft:mapextending", SHAPED, net.minecraft.item.crafting.RecipesMapExtending) Before: minecraft:shapeless After: minecraft:shaped
[20:26:30] [Client thread/DEBUG] [FML]:   12: RecipeEntry("minecraft:shapeless", SHAPELESS, net.minecraft.item.crafting.ShapelessRecipes) After: minecraft:shaped
[20:26:30] [Client thread/DEBUG] [FML]:   11: RecipeEntry("minecraft:repair", SHAPELESS, net.minecraft.item.crafting.RecipeRepairItem) After: minecraft:shapeless
[20:26:30] [Client thread/DEBUG] [FML]:   10: RecipeEntry("minecraft:shield_deco", SHAPELESS, net.minecraft.item.crafting.ShieldRecipes$Decoration) After: minecraft:shapeless
[20:26:30] [Client thread/DEBUG] [FML]:   9: RecipeEntry("minecraft:armordyes", SHAPELESS, net.minecraft.item.crafting.RecipesArmorDyes) After: minecraft:shapeless
[20:26:30] [Client thread/DEBUG] [FML]:   8: RecipeEntry("minecraft:fireworks", SHAPELESS, net.minecraft.item.crafting.RecipeFireworks) After: minecraft:shapeless
[20:26:30] [Client thread/DEBUG] [FML]:   7: RecipeEntry("minecraft:pattern_dupe", SHAPELESS, net.minecraft.item.crafting.RecipesBanners$RecipeDuplicatePattern) After: minecraft:shapeless
[20:26:30] [Client thread/DEBUG] [FML]:   6: RecipeEntry("minecraft:tippedarrow", SHAPELESS, net.minecraft.item.crafting.RecipeTippedArrow) After: minecraft:shapeless
[20:26:30] [Client thread/DEBUG] [FML]:   5: RecipeEntry("minecraft:mapcloning", SHAPELESS, net.minecraft.item.crafting.RecipesMapCloning) After: minecraft:shapeless
[20:26:30] [Client thread/DEBUG] [FML]:   4: RecipeEntry("forge:shapelessore", SHAPELESS, net.minecraftforge.oredict.ShapelessOreRecipe) After: minecraft:shapeless
[20:26:30] [Client thread/DEBUG] [FML]:   3: RecipeEntry("minecraft:pattern_add", SHAPELESS, net.minecraft.item.crafting.RecipesBanners$RecipeAddPattern) After: minecraft:shapeless
[20:26:30] [Client thread/DEBUG] [FML]:   2: RecipeEntry("minecraft:bookcloning", SHAPELESS, net.minecraft.item.crafting.RecipeBookCloning) After: minecraft:shapeless
[20:26:30] [Client thread/DEBUG] [FML]:   1: RecipeEntry("After", UNKNOWN, )
[20:26:30] [Client thread/DEBUG] [FML]: Sorting recipes
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: LoadComplete - Minecraft Forge took 0.017s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: LoadComplete - menusis took 0.001s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: LoadComplete took 0.018s
[20:26:30] [Client thread/DEBUG] [FML]: Freezing registries
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: ModIdMapping - Minecraft took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: ModIdMapping - Minecraft Coder Pack took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: ModIdMapping - Forge Mod Loader took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: ModIdMapping - Minecraft Forge took 0.118s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Step: ModIdMapping - menusis took 0.000s
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: ModIdMapping took 0.120s
[20:26:30] [Client thread/DEBUG] [FML]: All registries frozen
[20:26:30] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods
[20:26:30] [Client thread/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:
[20:26:30] [Client thread/DEBUG] [FML]: Bar Finished: Loading took 20.865s
[20:26:31] [Client thread/INFO] [mojang/NarratorWindows]: Narrator library for x64 successfully loaded
[20:26:31] [Client thread/DEBUG] [FML]: Bar Finished: Loading Resource - CloudRenderer took 0.008s
[20:26:32] [Client thread/FATAL] [minecraft/Minecraft]: Reported exception thrown!
net.minecraft.util.ReportedException: Registering texture
    at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1151) ~[EntityRenderer.class:?]
    at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1119) ~[Minecraft.class:?]
    at net.minecraft.client.Minecraft.run(Minecraft.java:398) [Minecraft.class:?]
    at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_271]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_271]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_271]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_271]
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_271]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_271]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_271]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_271]
    at net.minecraftforge.legacydev.Main.start(Main.java:86) [legacydev-0.2.3.1-fatjar.jar:0.2.3.1+4+372be23]
    at net.minecraftforge.legacydev.MainClient.main(MainClient.java:29) [legacydev-0.2.3.1-fatjar.jar:0.2.3.1+4+372be23]
Caused by: java.lang.NullPointerException
    at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:61) ~[SimpleReloadableResourceManager.class:?]
    at net.minecraft.client.renderer.texture.SimpleTexture.loadTexture(SimpleTexture.java:34) ~[SimpleTexture.class:?]
    at net.minecraft.client.renderer.texture.TextureManager.loadTexture(TextureManager.java:69) ~[TextureManager.class:?]
    at net.minecraft.client.renderer.texture.TextureManager.bindTexture(TextureManager.java:44) ~[TextureManager.class:?]
    at net.minecraft.client.gui.GuiMainMenu.rotateAndBlurSkybox(GuiMainMenu.java:423) ~[GuiMainMenu.class:?]
    at net.minecraft.client.gui.GuiMainMenu.renderSkybox(GuiMainMenu.java:458) ~[GuiMainMenu.class:?]
    at net.minecraft.client.gui.GuiMainMenu.drawScreen(GuiMainMenu.java:486) ~[GuiMainMenu.class:?]
    at net.minecraft.client.gui.GuiMainMenuS.drawScreen(GuiMainMenuS.java:579) ~[GuiMainMenuS.class:?]
    at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396) ~[ForgeHooksClient.class:?]
    at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1124) ~[EntityRenderer.class:?]
    ... 15 more
[20:26:32] [Realms Notification Availability checker #1/INFO] [mojang/RealmsClient]: Could not authorize you against Realms server: Invalid session id
[20:26:32] [Client thread/INFO] [STDOUT]: [net.minecraft.init.Bootstrap:printToSYSOUT:553]: ---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.

Time: 5/19/21 8:26 PM
Description: Registering texture

java.lang.NullPointerException: Registering texture
    at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:61)
    at net.minecraft.client.renderer.texture.SimpleTexture.loadTexture(SimpleTexture.java:34)
    at net.minecraft.client.renderer.texture.TextureManager.loadTexture(TextureManager.java:69)
    at net.minecraft.client.renderer.texture.TextureManager.bindTexture(TextureManager.java:44)
    at net.minecraft.client.gui.GuiMainMenu.rotateAndBlurSkybox(GuiMainMenu.java:423)
    at net.minecraft.client.gui.GuiMainMenu.renderSkybox(GuiMainMenu.java:458)
    at net.minecraft.client.gui.GuiMainMenu.drawScreen(GuiMainMenu.java:486)
    at net.minecraft.client.gui.GuiMainMenuS.drawScreen(GuiMainMenuS.java:579)
    at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396)
    at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1124)
    at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1119)
    at net.minecraft.client.Minecraft.run(Minecraft.java:398)
    at net.minecraft.client.main.Main.main(Main.java:118)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.minecraftforge.legacydev.Main.start(Main.java:86)
    at net.minecraftforge.legacydev.MainClient.main(MainClient.java:29)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
    at net.minecraft.client.resources.SimpleReloadableResourceManager.getResource(SimpleReloadableResourceManager.java:61)
    at net.minecraft.client.renderer.texture.SimpleTexture.loadTexture(SimpleTexture.java:34)

-- Resource location being registered --
Details:
    Resource location: ~~NULL~~
    Texture object class: net.minecraft.client.renderer.texture.SimpleTexture
Stacktrace:
    at net.minecraft.client.renderer.texture.TextureManager.loadTexture(TextureManager.java:69)
    at net.minecraft.client.renderer.texture.TextureManager.bindTexture(TextureManager.java:44)
    at net.minecraft.client.gui.GuiMainMenu.rotateAndBlurSkybox(GuiMainMenu.java:423)
    at net.minecraft.client.gui.GuiMainMenu.renderSkybox(GuiMainMenu.java:458)
Caused by: java.lang.NullPointerException

    at net.minecraft.client.gui.GuiMainMenu.drawScreen(GuiMainMenu.java:486)
    at net.minecraft.client.gui.GuiMainMenuS.drawScreen(GuiMainMenuS.java:579)
    at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:396)

-- Screen render details --
Details:
    Screen name: net.minecraft.client.gui.GuiMainMenuS
    Mouse location: Scaled: (228, 185). Absolute: (456, 108)
    Screen size: Scaled: (427, 240). Absolute: (854, 480). Scale factor of 2
Stacktrace:
    at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1124)
    at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1119)
    at net.minecraft.client.Minecraft.run(Minecraft.java:398)
    at net.minecraft.client.main.Main.main(Main.java:118)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.minecraftforge.legacydev.Main.start(Main.java:86)
    at net.minecraftforge.legacydev.MainClient.main(MainClient.java:29)
 
Последнее редактирование:
super.drawScreen(mouseX, mouseY, partialTicks);
Когда этот кусочек комментирую, вроде работает, но не отображается =(((
 

will0376

Токсичная личность
2,078
55
585
Сверху