jenchanws / create-track-map

Create train track map mod for Minecraft (Fabric & Forge)
https://modrinth.com/mod/create-track-map
MIT License
65 stars 19 forks source link

Crash on launch due to org.fusesource.jansi export exception #65

Open fengshuo2004 opened 7 months ago

fengshuo2004 commented 7 months ago

Describe the Bug

The drop-downs below doesn't have the correct verions to select, please see correct version numbers here! Create version: 0.5.1f Minecraft version: 1.18.2

This issue is similar to #57 except a Magma server is used here, instead of Mohist.

Please also have a look at PR #59 which apparently fixes #57 .

Using the latest version of Create and Create Track Map for minecraft 1.18.2, I am unable to launch the server. It crashes with exception during start-up:

Exception in thread "main" java.lang.module.ResolutionException: Modules createtrackmap and org.fusesource.jansi export package org.fusesource.jansi to module createdeco
        at java.base/java.lang.module.Resolver.resolveFail(Resolver.java:901)
        at java.base/java.lang.module.Resolver.failTwoSuppliers(Resolver.java:815)
        at java.base/java.lang.module.Resolver.checkExportSuppliers(Resolver.java:736)
        at java.base/java.lang.module.Resolver.finish(Resolver.java:380)
        at java.base/java.lang.module.Configuration.<init>(Configuration.java:140)
        at java.base/java.lang.module.Configuration.resolveAndBind(Configuration.java:494)
        at MC-BOOTSTRAP/cpw.mods.modlauncher@9.1.3/cpw.mods.modlauncher.ModuleLayerHandler.buildLayer(ModuleLayerHandler.java:70)
        at MC-BOOTSTRAP/cpw.mods.modlauncher@9.1.3/cpw.mods.modlauncher.TransformationServicesHandler.buildTransformingClassLoader(TransformationServicesHandler.java:60)
        at MC-BOOTSTRAP/cpw.mods.modlauncher@9.1.3/cpw.mods.modlauncher.Launcher.run(Launcher.java:104)
        at MC-BOOTSTRAP/cpw.mods.modlauncher@9.1.3/cpw.mods.modlauncher.Launcher.main(Launcher.java:77)
        at MC-BOOTSTRAP/cpw.mods.modlauncher@9.1.3/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26)
        at MC-BOOTSTRAP/cpw.mods.modlauncher@9.1.3/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23)
        at org.magmafoundation.magma.utils.BootstrapLauncher.startServer(BootstrapLauncher.java:96)
        at org.magmafoundation.magma.MagmaStart.main(MagmaStart.java:92)

BTW "createdeco" mentioned on the first line above should be unrelated to this issue, as this mod name changes every time I attempt to re-launch the server.

Please don't be quick to close this issue just because I am running a hybrid server. With that said, if the cause of this issue is out of CTM's scope, please tell me and I'll report to Magma instead. Thank you very much for your time!

Reproduction Steps

  1. Set up a Magma server of Minecraft version 1.18.2 (my version is 1.18.2-a9c33bb1)
  2. Install Create 0.5.1f; CTM 1.4; Kotlin for Forge 3.12.0
  3. Launch server

Expected Result

It should not crash.

Screenshots and Videos

No response

Crash Report or Log

No response

Operating System

Debian GNU/Linux 11 (bullseye)

CTM Version

1.4

Create Version

0.5.1e

Minecraft Version

1.19.1

Mod Loader

Forge

Modloader Version

40.2.10

Instance Type

Server hosted on vps/dedicated server

Other Mods

No response

Additional Context

No response