
Attempting to change a line/station/depot color softlocks the game
Skyrames opened this issue · 0 comments
Before reporting, I have confirmed that
- This bug does not appear to be reported on GitHub Issues before.
- This bug still exists in the latest version of the Minecraft Transit Railway mod.
- I have tested this in the official version of Minecraft Transit Railway, not a modified, custom, or unofficial build.
Describe the Bug
Attempts to change a line/station/depot color in the Railway Dashboard result in a black screen. Minecraft itself has not crashed, since i can still hear game sounds, but i need to close and restart the game.
Reproduction Steps
Example: Changing the color of a line
- Open railway dashboard
- Select "Routes" tab
- Edit a route
- Click the color field below "Route Color" (the field appears as a solid color bar)
- Black screen appears
In-game Log and Crash Report
[29März2025 18:30:59.661] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--username, Emil_6077, --version, 1.20.4-forge-49.2.0, --gameDir, C:\Users\suppo\AppData\Roaming\.minecraft, --assetsDir, C:\Users\suppo\AppData\Roaming\.minecraft\assets, --assetIndex, 12, --uuid, 540192243af94e40b65d56a64ed7cb77, --accessToken, **********, --clientId, NWExZjhlMWUtZjk5YS00MGEyLWJmMjYtODI3MmM1OWQ3OTMx, --xuid, 2535411853439281, --userType, msa, --versionType, release, --quickPlayPath, C:\Users\suppo\AppData\Roaming\.minecraft\quickPlay\java\1743269454290.json, --launchTarget, forge_client]
[29März2025 18:30:59.666] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: JVM identified as Microsoft OpenJDK 64-Bit Server VM 17.0.8+7-LTS
[29März2025 18:30:59.672] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.1.2 starting: java version 17.0.8 by Microsoft; OS Windows 10 arch amd64 version 10.0
[29März2025 18:30:59.997] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: Loading ImmediateWindowProvider fmlearlywindow
[29März2025 18:31:00.280] [main/INFO] [EARLYDISPLAY/]: Trying GL version 4.6
[29März2025 18:31:00.444] [main/INFO] [EARLYDISPLAY/]: Requested GL version 4.6 got version 4.6
[29März2025 18:31:00.648] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=jar:file:///C:/Users/suppo/AppData/Roaming/.minecraft/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar!/ Service=ModLauncher Env=CLIENT
[29März2025 18:31:00.677] [EarlyDisplay/INFO] [EARLYDISPLAY/]: GL info: AMD Radeon RX 6700 XT GL version 4.6.0 Core Profile Context 25.3.1.250220, ATI Technologies Inc.
[29März2025 18:31:01.325] [main/INFO] [net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator/]: No dependencies to load found. Skipping!
[29März2025 18:31:02.770] [main/INFO] [mixin/]: Compatibility level set to JAVA_17
[29März2025 18:31:02.784] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forge_client' with arguments [--version, 1.20.4-forge-49.2.0, --gameDir, C:\Users\suppo\AppData\Roaming\.minecraft, --assetsDir, C:\Users\suppo\AppData\Roaming\.minecraft\assets, --uuid, 540192243af94e40b65d56a64ed7cb77, --username, Emil_6077, --assetIndex, 12, --accessToken, **********, --clientId, NWExZjhlMWUtZjk5YS00MGEyLWJmMjYtODI3MmM1OWQ3OTMx, --xuid, 2535411853439281, --userType, msa, --versionType, release, --quickPlayPath, C:\Users\suppo\AppData\Roaming\.minecraft\quickPlay\java\1743269454290.json]
[29März2025 18:31:03.781] [main/WARN] [oshi.util.FileUtil/]: Configuration conflict: there is more than one oshi.properties file on the classpath: [jar:file:///C:/Users/suppo/AppData/Roaming/.minecraft/libraries/com/github/oshi/oshi-core/6.4.5/oshi-core-6.4.5.jar!/oshi.properties, jar:file:/C:/Users/suppo/AppData/Roaming/.minecraft/libraries/com/github/oshi/oshi-core/6.4.5/oshi-core-6.4.5.jar!/oshi.properties, jar:file:///C:/Users/suppo/AppData/Roaming/.minecraft/libraries/com/github/oshi/oshi-core/6.4.5/oshi-core-6.4.5.jar!/oshi.properties, jar:file:/C:/Users/suppo/AppData/Roaming/.minecraft/libraries/com/github/oshi/oshi-core/6.4.5/oshi-core-6.4.5.jar!/oshi.properties]
[29März2025 18:31:04.140] [main/WARN] [oshi.util.FileUtil/]: Configuration conflict: there is more than one oshi.architecture.properties file on the classpath: [jar:file:///C:/Users/suppo/AppData/Roaming/.minecraft/libraries/com/github/oshi/oshi-core/6.4.5/oshi-core-6.4.5.jar!/oshi.architecture.properties, jar:file:/C:/Users/suppo/AppData/Roaming/.minecraft/libraries/com/github/oshi/oshi-core/6.4.5/oshi-core-6.4.5.jar!/oshi.architecture.properties, jar:file:///C:/Users/suppo/AppData/Roaming/.minecraft/libraries/com/github/oshi/oshi-core/6.4.5/oshi-core-6.4.5.jar!/oshi.architecture.properties, jar:file:/C:/Users/suppo/AppData/Roaming/.minecraft/libraries/com/github/oshi/oshi-core/6.4.5/oshi-core-6.4.5.jar!/oshi.architecture.properties]
[29März2025 18:31:04.286] [main/WARN] [oshi.driver.windows.perfmon.PerfmonDisabled/]: Invalid registry value type detected for PerfOS counters. Should be REG_DWORD. Ignoring: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfOS\Performance\Disable Performance Counters.
[29März2025 18:31:09.662] [Datafixer Bootstrap/INFO] [com.mojang.datafixers.DataFixerBuilder/]: 198 Datafixer optimizations took 246 milliseconds
[29März2025 18:31:13.325] [Render thread/INFO] [com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService/]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[29März2025 18:31:13.339] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Setting user: Emil_6077
[29März2025 18:31:13.558] [Render thread/INFO] [net.minecraft.client.Minecraft/]: Backend library: LWJGL version 3.3.2+13
[29März2025 18:31:14.094] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Forge mod loading, version 49.2.0, for MC 1.20.4 with MCP 20231207.112700
[29März2025 18:31:14.098] [modloading-worker-0/INFO] [net.minecraftforge.common.MinecraftForge/FORGE]: MinecraftForge v49.2.0 Initialized
[29März2025 18:31:14.267] [modloading-worker-0/INFO] [net.minecraftforge.common.ForgeMod/FORGEMOD]: Opening jdk.naming.dns/com.sun.jndi.dns to java.naming
[29März2025 18:31:14.655] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: Starting Minecraft with arguments:
-XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump
-Xss1M
-Djava.library.path=C:\Users\suppo\AppData\Roaming\.minecraft\bin\c16ceaf9358e9775bcb14911e6bfeb1e9007df86
-Djna.tmpdir=C:\Users\suppo\AppData\Roaming\.minecraft\bin\c16ceaf9358e9775bcb14911e6bfeb1e9007df86
-Dorg.lwjgl.system.SharedLibraryExtractPath=C:\Users\suppo\AppData\Roaming\.minecraft\bin\c16ceaf9358e9775bcb14911e6bfeb1e9007df86
-Dio.netty.native.workdir=C:\Users\suppo\AppData\Roaming\.minecraft\bin\c16ceaf9358e9775bcb14911e6bfeb1e9007df86
-Dminecraft.launcher.brand=minecraft-launcher
-Dminecraft.launcher.version=3.11.30
-Djava.net.preferIPv6Addresses=system
-Xmx6G
-XX:+UnlockExperimentalVMOptions
-XX:+UseG1GC
-XX:G1NewSizePercent=20
-XX:G1ReservePercent=20
-XX:MaxGCPauseMillis=50
-XX:G1HeapRegionSize=32M
[29März2025 18:31:14.662] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : __ __ _ __ _
[29März2025 18:31:14.662] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : | \/ (_) / _| |
[29März2025 18:31:14.663] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : | \ / |_ _ __ ___ ___ _ __ __ _| |_| |_
[29März2025 18:31:14.663] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : | |\/| | | '_ \ / _ \/ __| '__/ _` | _| __|
[29März2025 18:31:14.663] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : | | | | | | | | __/ (__| | | (_| | | | |_
[29März2025 18:31:14.663] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : |_|__|_|_|_| |_|\___|\___|_|_ \__,_|_| \__|
[29März2025 18:31:14.663] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : |__ __| (_) |
[29März2025 18:31:14.663] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : | |_ __ __ _ _ __ ___ _| |_
[29März2025 18:31:14.663] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : | | '__/ _` | '_ \/ __| | __|
[29März2025 18:31:14.664] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : | | | | (_| | | | \__ \ | |_
[29März2025 18:31:14.664] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : |_|_| \__,_|_| |_|___/_|\__|
[29März2025 18:31:14.664] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : _____ _ _
[29März2025 18:31:14.664] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : | __ \ (_) |
[29März2025 18:31:14.664] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : | |__) |__ _ _| |_ ____ _ _ _
[29März2025 18:31:14.665] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : | _ // _` | | \ \ /\ / / _` | | | |
[29März2025 18:31:14.665] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : | | \ \ (_| | | |\ V V / (_| | |_| |
[29März2025 18:31:14.665] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : |_| \_\__,_|_|_| \_/\_/ \__,_|\__, |
[29März2025 18:31:14.666] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : __/ |
[29März2025 18:31:14.666] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: : |___/ (4.0.0-beta.16+1.20.4)
[29März2025 18:31:14.666] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: :
[29März2025 18:31:14.843] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: Registering Minecraft Transit Railway blocks
[29März2025 18:31:14.884] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: Registering Minecraft Transit Railway items
[29März2025 18:31:14.982] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: Registering Minecraft Transit Railway block entity types
[29März2025 18:31:15.002] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: Registering Minecraft Transit Railway entity types
[29März2025 18:31:15.003] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: Registering Minecraft Transit Railway creative mode tabs
[29März2025 18:31:15.005] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: Registering Minecraft Transit Railway sound events
[29März2025 18:31:15.006] [modloading-worker-0/INFO] [MinecraftMappings/]: Minecraft Mappings logging enabled
[29März2025 18:31:15.119] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: Registering Minecraft Transit Railway key bindings
[29März2025 18:31:15.413] [modloading-worker-0/INFO] [MinecraftTransitRailway/]: Resource pack version check completed in 1 ms
[29März2025 18:31:17.139] [Render thread/INFO] [net.minecraft.server.packs.resources.ReloadableResourceManager/]: Reloading ResourceManager: vanilla, mod_resources
[29März2025 18:31:17.428] [Worker-Main-9/INFO] [net.minecraft.client.gui.font.providers.UnihexProvider/]: Found unifont_all_no_pua-15.1.04.hex, loading
[29März2025 18:31:17.448] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json
[29März2025 18:31:17.734] [Worker-Main-8/WARN] [net.minecraft.client.sounds.SoundManager/]: File mtr:sounds/minecart/loop.ogg does not exist, cannot add it to event mtr:minecart_loop
[29März2025 18:31:17.734] [Worker-Main-8/WARN] [net.minecraft.client.sounds.SoundManager/]: File mtr:sounds/minecart/motor4.ogg does not exist, cannot add it to event mtr:minecart_motor4
[29März2025 18:31:17.734] [Worker-Main-8/WARN] [net.minecraft.client.sounds.SoundManager/]: File mtr:sounds/minecart/motor3.ogg does not exist, cannot add it to event mtr:minecart_motor3
[29März2025 18:31:18.055] [Worker-Main-2/WARN] [net.minecraft.client.renderer.texture.SpriteLoader/]: Texture mtr:block/psd_door_bottom_right_1 with size 72x36 limits mip level from 4 to 2
[29März2025 18:31:18.584] [Forge Version Check/INFO] [net.minecraftforge.fml.VersionChecker/]: [forge] Found status: UP_TO_DATE Current: 49.2.0 Target: null
[29März2025 18:31:25.416] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:item.goat_horn.play
[29März2025 18:31:25.416] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
[29März2025 18:31:25.417] [Render thread/WARN] [net.minecraft.client.sounds.SoundEngine/]: Missing sound for event: minecraft:entity.generic.wind_burst
[29März2025 18:31:25.491] [Render thread/INFO] [com.mojang.blaze3d.audio.Library/]: OpenAL initialized on device OpenAL Soft on Lautsprecher (Sound BlasterX AE-5)
[29März2025 18:31:25.492] [Render thread/INFO] [net.minecraft.client.sounds.SoundEngine/SOUNDS]: Sound engine started
[29März2025 18:31:25.788] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 4096x2048x4 minecraft:textures/atlas/blocks.png-atlas
[29März2025 18:31:28.703] [Render thread/INFO] [MinecraftTransitRailway/]: Loaded 399 vehicles and completed door movement validation in 0.0 ms
[29März2025 18:31:28.703] [Render thread/INFO] [MinecraftTransitRailway/]: Loaded 131 signs
[29März2025 18:31:28.703] [Render thread/INFO] [MinecraftTransitRailway/]: Loaded 3 rails
[29März2025 18:31:28.703] [Render thread/INFO] [MinecraftTransitRailway/]: Loaded 1 objects
[29März2025 18:31:28.705] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas
[29März2025 18:31:28.705] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
[29März2025 18:31:28.705] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
[29März2025 18:31:28.706] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas
[29März2025 18:31:28.709] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
[29März2025 18:31:28.709] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas
[29März2025 18:31:28.710] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
[29März2025 18:31:28.710] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[29März2025 18:31:28.908] [Render thread/WARN] [net.minecraft.client.renderer.ShaderInstance/]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
[29März2025 18:31:29.018] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 512x256x0 minecraft:textures/atlas/particles.png-atlas
[29März2025 18:31:29.021] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
[29März2025 18:31:29.021] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[29März2025 18:31:29.021] [Render thread/INFO] [net.minecraft.client.renderer.texture.TextureAtlas/]: Created: 1024x512x0 minecraft:textures/atlas/gui.png-atlas
[29März2025 18:31:36.897] [Render thread/INFO] [net.minecraft.client.gui.screens.ConnectScreen/]: Connecting to fvvlf1uuuw20btiv.myfritz.net, 25565
[29März2025 18:31:40.442] [Render thread/INFO] [net.minecraftforge.common.ForgeHooks/]: Connected to a modded server.
[29März2025 18:31:43.105] [Render thread/INFO] [MinecraftTransitRailway/]: Found available port: 1025
[29März2025 18:31:43.135] [Render thread/INFO] [org.mtr.libraries.org.eclipse.jetty.util.log/]: Logging initialized @48775ms to org.mtr.libraries.org.eclipse.jetty.util.log.Slf4jLog
[29März2025 18:31:43.276] [Render thread/INFO] [org.mtr.libraries.org.eclipse.jetty.server.Server/]: jetty-9.4.54.v20240208; built: 2024-02-08T19:42:39.027Z; git: cef3fbd6d736a21e7d541a5db490381d95a2047d; jvm 17.0.8+7-LTS
[29März2025 18:31:43.332] [Render thread/INFO] [org.mtr.libraries.org.eclipse.jetty.server.handler.ContextHandler/]: Started o.m.l.o.e.j.s.ServletContextHandler@37dfcedf{/,null,AVAILABLE}
[29März2025 18:31:43.385] [Render thread/INFO] [org.mtr.libraries.org.eclipse.jetty.server.AbstractConnector/]: Started ServerConnector@1f4b0fb{HTTP/1.1, (http/1.1)}{0.0.0.0:1025}
[29März2025 18:31:43.386] [Render thread/INFO] [org.mtr.libraries.org.eclipse.jetty.server.Server/]: Started @49025ms
[29März2025 18:31:43.386] [Render thread/INFO] [MinecraftTransitRailway/]: Open the Transport System Map at http://localhost:1025
[29März2025 18:31:43.386] [Render thread/INFO] [MinecraftTransitRailway/]: Open the Resource Pack Creator at http://localhost:1025/creator/
[29März2025 18:31:44.934] [Render thread/INFO] [net.minecraft.advancements.AdvancementTree/]: Loaded 346 advancements
[29März2025 18:33:52.298] [Render thread/INFO] [org.mtr.libraries.org.eclipse.jetty.server.AbstractConnector/]: Stopped ServerConnector@1f4b0fb{HTTP/1.1, (http/1.1)}{0.0.0.0:1025}
[29März2025 18:33:52.301] [Render thread/INFO] [org.mtr.libraries.org.eclipse.jetty.server.handler.ContextHandler/]: Stopped o.m.l.o.e.j.s.ServletContextHandler@37dfcedf{/,null,STOPPED}
[29März2025 18:33:56.201] [Render thread/INFO] [net.minecraft.client.gui.screens.ConnectScreen/]: Connecting to fvvlf1uuuw20btiv.myfritz.net, 25565
[29März2025 18:33:59.047] [Render thread/INFO] [net.minecraftforge.common.ForgeHooks/]: Connected to a modded server.
[29März2025 18:34:01.352] [Render thread/INFO] [MinecraftTransitRailway/]: Found available port: 1025
[29März2025 18:34:01.355] [Render thread/INFO] [org.mtr.libraries.org.eclipse.jetty.server.Server/]: jetty-9.4.54.v20240208; built: 2024-02-08T19:42:39.027Z; git: cef3fbd6d736a21e7d541a5db490381d95a2047d; jvm 17.0.8+7-LTS
[29März2025 18:34:01.360] [Render thread/INFO] [org.mtr.libraries.org.eclipse.jetty.server.handler.ContextHandler/]: Started o.m.l.o.e.j.s.ServletContextHandler@5cd05fba{/,null,AVAILABLE}
[29März2025 18:34:01.382] [Render thread/INFO] [org.mtr.libraries.org.eclipse.jetty.server.AbstractConnector/]: Started ServerConnector@6371a7df{HTTP/1.1, (http/1.1)}{0.0.0.0:1025}
[29März2025 18:34:01.382] [Render thread/INFO] [org.mtr.libraries.org.eclipse.jetty.server.Server/]: Started @187023ms
[29März2025 18:34:01.382] [Render thread/INFO] [MinecraftTransitRailway/]: Open the Transport System Map at http://localhost:1025
[29März2025 18:34:01.382] [Render thread/INFO] [MinecraftTransitRailway/]: Open the Resource Pack Creator at http://localhost:1025/creator/
[29März2025 18:34:01.536] [Render thread/INFO] [net.minecraft.advancements.AdvancementTree/]: Loaded 346 advancements
[29März2025 18:34:10.891] [Thread-7/ERROR] [MinecraftTransitRailway/]:
java.lang.NullPointerException: Cannot invoke "java.awt.Font.canDisplayUpTo(String)" because "this.font" is null
at org.mtr.mod.client.DynamicTextureCache.getTextPixels(DynamicTextureCache.java:151) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.RouteMapGenerator.generateExitSignLetter(RouteMapGenerator.java:239) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getExitSignLetter$11(DynamicTextureCache.java:108) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getResource$20(DynamicTextureCache.java:255) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.run(WorkerThread.java:87) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.runTick(WorkerThread.java:44) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.CustomThread.run(CustomThread.java:19) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
[29März2025 18:34:14.068] [Thread-7/ERROR] [MinecraftTransitRailway/]:
java.lang.NullPointerException: Cannot invoke "java.awt.Font.canDisplayUpTo(String)" because "this.font" is null
at org.mtr.mod.client.DynamicTextureCache.getTextPixels(DynamicTextureCache.java:151) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.RouteMapGenerator.generateExitSignLetter(RouteMapGenerator.java:239) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getExitSignLetter$11(DynamicTextureCache.java:108) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getResource$20(DynamicTextureCache.java:255) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.run(WorkerThread.java:87) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.runTick(WorkerThread.java:44) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.CustomThread.run(CustomThread.java:19) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
[29März2025 18:35:43.089] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] Next station: Spawn Frostwood.
[29März2025 18:37:42.373] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] This is: Spawn Frostwood
[29März2025 18:54:20.135] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] Next station: Trident Bay Isles.
[29März2025 18:55:46.231] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] This is: Trident Bay Isles
[29März2025 19:06:12.920] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] This is: Spawn Frostwood
[29März2025 19:11:22.599] [Thread-7/ERROR] [MinecraftTransitRailway/]:
java.lang.NullPointerException: Cannot invoke "java.awt.Font.canDisplayUpTo(String)" because "this.font" is null
at org.mtr.mod.client.DynamicTextureCache.getTextPixels(DynamicTextureCache.java:151) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.RouteMapGenerator.generateStationName(RouteMapGenerator.java:99) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getStationName$5(DynamicTextureCache.java:84) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getResource$20(DynamicTextureCache.java:255) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.run(WorkerThread.java:87) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.runTick(WorkerThread.java:44) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.CustomThread.run(CustomThread.java:19) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
[29März2025 19:11:47.961] [Thread-7/ERROR] [MinecraftTransitRailway/]:
java.lang.NullPointerException: Cannot invoke "java.awt.Font.canDisplayUpTo(String)" because "this.font" is null
at org.mtr.mod.client.DynamicTextureCache.getTextPixels(DynamicTextureCache.java:151) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.RouteMapGenerator.generateStationName(RouteMapGenerator.java:99) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getStationName$5(DynamicTextureCache.java:84) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getResource$20(DynamicTextureCache.java:255) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.run(WorkerThread.java:87) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.runTick(WorkerThread.java:44) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.CustomThread.run(CustomThread.java:19) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
[29März2025 19:15:01.717] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] Next station: Trident Bay Isles.
[29März2025 19:16:27.470] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] This is: Trident Bay Isles
[29März2025 19:29:28.703] [Thread-7/ERROR] [MinecraftTransitRailway/]:
java.lang.NullPointerException: Cannot invoke "java.awt.Font.canDisplayUpTo(String)" because "this.font" is null
at org.mtr.mod.client.DynamicTextureCache.getTextPixels(DynamicTextureCache.java:151) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.RouteMapGenerator.generatePixelatedText(RouteMapGenerator.java:55) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getPixelatedText$3(DynamicTextureCache.java:76) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getResource$20(DynamicTextureCache.java:255) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.run(WorkerThread.java:87) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.runTick(WorkerThread.java:44) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.CustomThread.run(CustomThread.java:19) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
[29März2025 19:33:48.872] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] Next station: Spawn Frostwood.
[29März2025 19:35:21.599] [Thread-7/ERROR] [MinecraftTransitRailway/]:
java.lang.NullPointerException: Cannot invoke "java.awt.Font.canDisplayUpTo(String)" because "this.font" is null
at org.mtr.mod.client.DynamicTextureCache.getTextPixels(DynamicTextureCache.java:151) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.RouteMapGenerator.generateStationName(RouteMapGenerator.java:99) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getStationName$5(DynamicTextureCache.java:84) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.client.DynamicTextureCache.lambda$getResource$20(DynamicTextureCache.java:255) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.run(WorkerThread.java:87) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.render.WorkerThread.runTick(WorkerThread.java:44) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
at org.mtr.mod.CustomThread.run(CustomThread.java:19) ~[MTR-forge-4.0.0-beta.16+1.20.4.jar!/:?]
[29März2025 19:39:18.841] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] Next station: Spawn Frostwood.
[29März2025 19:43:28.026] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] Next station: Spawn Frostwood.
[29März2025 19:44:50.364] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] This is: Spawn Frostwood
[29März2025 19:45:29.278] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] Next station: Trident Bay Isles.
[29März2025 19:46:55.036] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [CHAT] This is: Trident Bay Isles
Mod Loader
Forge
Minecraft Version
1.20.4
Minecraft Transit Railway Version
4.0.0-beta.16
Operating System
Windows 10
List of Mods or Modpack You Were Using
MTR-forge-4.0.0-beta.16+1.20.4.jar
NoChatReports-FORGE-1.20.4-v2.6.1.jar
Extra Information
No response