Posted August 15, 20223 yr Hello everyone, I'm trying to create a gui screen, but when I try to call the screen, I can't. help me please https://imgur.com/a/jNJWsEi
August 15, 20223 yr What did you mean by "try to call the screen"? Edited August 15, 20223 yr by Luis_ST
August 15, 20223 yr Author 34 minutes ago, Luis_ST said: What did you mean by "try to call the screen"? Minecraft.getInstance().setScreen(new Menu()); Â Â
August 15, 20223 yr Author 3 minutes ago, Luis_ST said: Where did you call it please show more context? @SubscribeEvent public static void onKeyPressed(InputEvent.Key event){ if(KeyBinding.MENU_OPEN_KEY.consumeClick()){ Minecraft.getInstance().setScreen(new Menu()); Â Â } }
August 15, 20223 yr From what I can tell your screen does nothing but draw the background? 🙂 You set up the texture for rendering, but never blit() it.  Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
August 15, 20223 yr Author 12 minutes ago, warjort said: From what I can tell your screen does nothing but draw the background? 🙂 You set up the texture for rendering, but never blit() it.  ?  Â
August 15, 20223 yr Author 20 minutes ago, Luis_ST said: You need to blit the texture to the screen via #blit. Please do tell me how to do it pls  Â
August 15, 20223 yr blit is a method in the Screen class you need to call it after setting up the RenderSystem. If you don't know how to call a method you need to learn basic java before modding minecraft.
August 15, 20223 yr Author 3 minutes ago, Luis_ST said: blit is a method in the Screen class you need to call it after setting up the RenderSystem. If you don't know how to call a method you need to learn basic java before modding minecraft. Java basics, I know Â
August 15, 20223 yr Author @Override public void blit(PoseStack p_93229_, int p_93230_, int p_93231_, int p_93232_, int p_93233_, int p_93234_, int p_93235_) { RenderSystem.setShaderTexture(0,TEXTURE_LOC); super.blit(p_93229_, p_93230_, p_93231_, p_93232_, p_93233_, p_93234_, p_93235_); }
August 15, 20223 yr No. You need to call blit() with the relevant parameters. All you have done is change its behaviour if it is ever called, which it is not. Look at a vanilla screen like BookViewScreen.render() and search for blit  Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
August 15, 20223 yr Author 16 minutes ago, warjort said: No. You need to call blit() with the relevant parameters. All you have done is change its behaviour if it is ever called, which it is not. Look at a vanilla screen like BookViewScreen.render() and search for blit  @Override public void render(PoseStack p_96562_, int p_96563_, int p_96564_, float p_96565_) { this.renderBackground(p_96562_); RenderSystem.setShader(GameRenderer::getPositionTexShader); RenderSystem.setShaderColor(1.0F, 1.0F, 1.0F, 1.0F); RenderSystem.setShaderTexture(0, TEXTURE_LOC); blit(p_96562_, 0, 2, 0, 0, 192, 192); super.render(p_96562_, p_96563_, p_96564_, p_96565_); }  now right? Â
August 15, 20223 yr That should work yes. This will now blit a texture at screen pos 0/2 (x/y) with size 192/192 (w/h) with texture offset 0/0 (x/y).
August 15, 20223 yr Author  3 minutes ago, Luis_ST said: That should work yes. This will now blit a texture at screen pos 0/2 (x/y) with size 192/192 (w/h) with texture offset 0/0 (x/y). It confuses me that when I use Minecraft.getInstance().setScreen(new Menu()) I get an error  https://imgur.com/a/cWgkfu0 Edited August 15, 20223 yr by Natsumi
August 15, 20223 yr Please post the actual error message you get and please avoid posting images of errors and code, use the Forum code feature or a paste side instead.
August 15, 20223 yr Author https://imgur.com/a/G3pQmdF What does the menu method do in this code and what is the component
August 15, 20223 yr Are you sure you know basic java, since the "Menu method" is the constructor. The Component is the title of the Screen you can use Component#empty for testing.
August 15, 20223 yr Author 3 minutes ago, Luis_ST said: Are you sure you know basic java, since the "Menu method" is the constructor. The Component is the title of the Screen you can use Component#empty for testing. ---- Minecraft Crash Report ---- // Shall we play a game? Time: 2022-08-15 16:29:23 Description: Unexpected error java.lang.NullPointerException: Cannot invoke "net.minecraft.network.chat.Component.getString()" because "p_169148_" is null    at net.minecraft.client.gui.narration.NarrationElementOutput.add(NarrationElementOutput.java:11) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.client.gui.screens.Screen.updateNarrationState(Screen.java:612) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.gui.narration.ScreenNarrationCollector.update(ScreenNarrationCollector.java:21) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.client.gui.screens.Screen.runNarration(Screen.java:603) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.gui.screens.Screen.triggerImmediateNarration(Screen.java:597) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.gui.screens.Screen.init(Screen.java:412) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.Minecraft.setScreen(Minecraft.java:972) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at unital.unital.events.KeyPressed$ClientForgeEvents.onKeyInput(KeyPressed.java:22) ~[%23188!/:?] {re:classloading}    at unital.unital.events.__ClientForgeEvents_onKeyInput_Key.invoke(.dynamic) ~[%23188!/:?] {re:classloading,pl:eventbus:B}    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.3.jar%23107!/:?] {}    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.3.jar%23107!/:?] {}    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.3.jar%23107!/:?] {}    at net.minecraftforge.client.ForgeHooksClient.onKeyInput(ForgeHooksClient.java:737) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23182%23189!/:?] {re:classloading}    at net.minecraft.client.KeyboardHandler.keyPress(KeyboardHandler.java:407) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.client.KeyboardHandler.lambda$setup$7(KeyboardHandler.java:442) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:90) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B}    at net.minecraft.client.KeyboardHandler.lambda$setup$8(KeyboardHandler.java:441) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at org.lwjgl.glfw.GLFWKeyCallbackI.callback(GLFWKeyCallbackI.java:44) ~[lwjgl-glfw-3.3.1.jar%23162!/:build 7] {}    at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23168!/:build 7] {}    at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar%23162!/:build 7] {}    at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:168) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at com.mojang.blaze3d.platform.Window.updateDisplay(Window.java:337) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.client.Minecraft.runTick(Minecraft.java:1141) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.Minecraft.run(Minecraft.java:698) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.main.Main.run(Main.java:212) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.client.main.Main.main(Main.java:51) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}    at net.minecraftforge.fml.loading.targets.ForgeClientUserdevLaunchHandler.lambda$launchService$0(ForgeClientUserdevLaunchHandler.java:25) ~[fmlloader-1.19.2-43.0.11.jar%2395!/:?] {}    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [bootstraplauncher-1.1.2.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace:    at net.minecraft.client.gui.narration.NarrationElementOutput.add(NarrationElementOutput.java:11) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.client.gui.screens.Screen.updateNarrationState(Screen.java:612) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.gui.narration.ScreenNarrationCollector.update(ScreenNarrationCollector.java:21) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.client.gui.screens.Screen.runNarration(Screen.java:603) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.gui.screens.Screen.triggerImmediateNarration(Screen.java:597) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.gui.screens.Screen.init(Screen.java:412) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.Minecraft.setScreen(Minecraft.java:972) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at unital.unital.events.KeyPressed$ClientForgeEvents.onKeyInput(KeyPressed.java:22) ~[%23188!/:?] {re:classloading}    at unital.unital.events.__ClientForgeEvents_onKeyInput_Key.invoke(.dynamic) ~[%23188!/:?] {re:classloading,pl:eventbus:B}    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:73) ~[eventbus-6.0.3.jar%23107!/:?] {}    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:315) ~[eventbus-6.0.3.jar%23107!/:?] {}    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:296) ~[eventbus-6.0.3.jar%23107!/:?] {}    at net.minecraftforge.client.ForgeHooksClient.onKeyInput(ForgeHooksClient.java:737) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23182%23189!/:?] {re:classloading}    at net.minecraft.client.KeyboardHandler.keyPress(KeyboardHandler.java:407) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.client.KeyboardHandler.lambda$setup$7(KeyboardHandler.java:442) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:90) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B}    at net.minecraft.client.KeyboardHandler.lambda$setup$8(KeyboardHandler.java:441) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at org.lwjgl.glfw.GLFWKeyCallbackI.callback(GLFWKeyCallbackI.java:44) ~[lwjgl-glfw-3.3.1.jar%23162!/:build 7] {}    at org.lwjgl.system.JNI.invokeV(Native Method) ~[lwjgl-3.3.1.jar%23168!/:build 7] {}    at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403) ~[lwjgl-glfw-3.3.1.jar%23162!/:build 7] {}    at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem.java:168) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A} -- Affected level -- Details:    All players: 1 total; [LocalPlayer['Dev'/173, l='ClientLevel', x=-17.42, y=68.77, z=108.52]]    Chunk stats: 961, 609    Level dimension: minecraft:overworld    Level spawn location: World: (-16,63,112), Section: (at 0,15,0 in -1,3,7; chunk contains blocks -16,-64,112 to -1,319,127), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,-64,0 to -1,319,511)    Level time: 4963 game time, 4963 day time    Server brand: forge    Server type: Integrated singleplayer server Stacktrace:    at net.minecraft.client.multiplayer.ClientLevel.fillReportDetails(ClientLevel.java:449) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.client.Minecraft.fillReport(Minecraft.java:2276) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.Minecraft.run(Minecraft.java:720) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}    at net.minecraft.client.main.Main.run(Main.java:212) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at net.minecraft.client.main.Main.main(Main.java:51) ~[forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp.jar%23183!/:?] {re:classloading,pl:runtimedistcleaner:A}    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}    at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}    at net.minecraftforge.fml.loading.targets.ForgeClientUserdevLaunchHandler.lambda$launchService$0(ForgeClientUserdevLaunchHandler.java:25) ~[fmlloader-1.19.2-43.0.11.jar%2395!/:?] {}    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-10.0.8.jar%23108!/:?] {}    at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [bootstraplauncher-1.1.2.jar:?] {} -- Last reload -- Details:    Reload number: 1    Reload reason: initial    Finished: Yes    Packs: Default, Mod Resources -- System Details -- Details:    Minecraft Version: 1.19.2    Minecraft Version ID: 1.19.2    Operating System: Windows 10 (amd64) version 10.0    Java Version: 17.0.2, Oracle Corporation    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation    Memory: 1546176512 bytes (1474 MiB) / 2715811840 bytes (2590 MiB) up to 4234149888 bytes (4038 MiB)    CPUs: 8    Processor Vendor: GenuineIntel    Processor Name: Intel(R) Core(TM) i5-10300H CPU @ 2.50GHz    Identifier: Intel64 Family 6 Model 165 Stepping 2    Microarchitecture: unknown    Frequency (GHz): 2.50    Number of physical packages: 1    Number of physical CPUs: 4    Number of logical CPUs: 8    Graphics card #0 name: NVIDIA GeForce GTX 1660 Ti    Graphics card #0 vendor: NVIDIA (0x10de)    Graphics card #0 VRAM (MB): 4095.00    Graphics card #0 deviceId: 0x2191    Graphics card #0 versionInfo: DriverVersion=30.0.15.1278    Graphics card #1 name: Intel(R) UHD Graphics    Graphics card #1 vendor: Intel Corporation (0x8086)    Graphics card #1 VRAM (MB): 1024.00    Graphics card #1 deviceId: 0x9bc4    Graphics card #1 versionInfo: DriverVersion=30.0.101.1029    Memory slot #0 capacity (MB): 8192.00    Memory slot #0 clockSpeed (GHz): 3.20    Memory slot #0 type: DDR4    Memory slot #1 capacity (MB): 8192.00    Memory slot #1 clockSpeed (GHz): 3.20    Memory slot #1 type: DDR4    Virtual memory max (MB): 50967.07    Virtual memory used (MB): 23502.97    Swap memory total (MB): 34816.00    Swap memory used (MB): 1157.37    JVM Flags: 1 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump    Launched Version: MOD_DEV    Backend library: LWJGL version 3.3.1 build 7    Backend API: NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2 GL version 3.2.0 NVIDIA 512.78, NVIDIA Corporation    Window size: 854x480    GL Caps: Using framebuffer using OpenGL 3.2    GL debug messages:    Using VBOs: Yes    Is Modded: Definitely; Client brand changed to 'forge'; Server brand changed to 'forge'    Type: Integrated Server (map_client.txt)    Graphics mode: fancy    Resource Packs:    Current Language: English (US)    CPU: 8x Intel(R) Core(TM) i5-10300H CPU @ 2.50GHz    Server Running: true    Player Count: 1 / 8; [ServerPlayer['Dev'/173, l='ServerLevel[New World]', x=-17.42, y=68.77, z=108.52]]    Data Packs: vanilla, mod:forge, mod:unital    World Generation: Stable    ModLauncher: 10.0.8+10.0.8+main.0ef7e830    ModLauncher launch target: forgeclientuserdev    ModLauncher naming: mcp    ModLauncher services:       mixin-0.8.5.jar mixin PLUGINSERVICE       eventbus-6.0.3.jar eventbus PLUGINSERVICE       fmlloader-1.19.2-43.0.11.jar slf4jfixer PLUGINSERVICE       fmlloader-1.19.2-43.0.11.jar object_holder_definalize PLUGINSERVICE       fmlloader-1.19.2-43.0.11.jar runtime_enum_extender PLUGINSERVICE       fmlloader-1.19.2-43.0.11.jar capability_token_subclass PLUGINSERVICE       accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE       fmlloader-1.19.2-43.0.11.jar runtimedistcleaner PLUGINSERVICE       modlauncher-10.0.8.jar mixin TRANSFORMATIONSERVICE       modlauncher-10.0.8.jar fml TRANSFORMATIONSERVICE    FML Language Providers:       [email protected]       lowcodefml@null       javafml@null    Mod List:       forge-1.19.2-43.0.11_mapped_official_1.19.2-recomp|Minecraft           |minecraft           |1.19.2        |DONE    |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f                                |Forge             |forge             |43.0.11       |DONE    |Manifest: NOSIGNATURE       main                        |Unital             |unital             |0.0NONE       |DONE    |Manifest: NOSIGNATURE    Crash Report UUID: e3a6a360-e33f-436b-915f-69683b33d737    FML: 43.0    Forge: net.minecraftforge:43.0.11
August 15, 20223 yr 8 minutes ago, Luis_ST said: The Component is the title of the Screen you can use Component#empty for testing. Â
August 15, 20223 yr The correct way to implement that constructor is something like: public Menu() { super(Component.translatable("unital.menu_screen.title")); } That value is reference to an entry in your language file which you can fix later once you get it working. Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.