Iron-HIM
本帖最后由 Iron-HIM 于 2020-1-3 15:06 编辑

由于服务器需要更换新周目,而且应玩家需求加入匠魂MOD。在加入之前,服务器和客户端已经有了GregTechCE、Shadow of Greg与核电工艺。并且正常启动无冲突与崩溃。
在加入匠魂TC2后,Shadow of Greg与核电工艺便发生冲突并崩溃
Ubuntu粘贴板(报错内容):https://paste.ubuntu.com/p/4qgsbJndGD/
个人看了眼,怀疑是一个实例冲突。那么有没有解决办法(例如魔改shadow of greg删除实例等)
简要说明:
  1. // Don't do that.

  2. Time: 1/3/20 2:35 PM
  3. Description: There was a severe problem during mod loading that has caused the game to fail

  4. net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Shadows of Greg (gtadditions)
  5. Caused by: slimeknights.tconstruct.library.TinkerAPIException: [TCon API] Could not register Material "thorium": It was already registered by NuclearCraft
  6.         at slimeknights.tconstruct.library.TinkerRegistry.error(TinkerRegistry.java:986)
  7.         at slimeknights.tconstruct.library.TinkerRegistry.addMaterial(TinkerRegistry.java:131)
  8.         at gregicadditions.tconstruct.TinkersMaterials.preInit(TinkersMaterials.java:82)
  9.         at gregicadditions.GregicAdditions.preInit(GregicAdditions.java:58)
  10.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  11.         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  12.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  13.         at java.lang.reflect.Method.invoke(Unknown Source)
  14.         at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637)
  15.         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
  16.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  17.         at java.lang.reflect.Method.invoke(Unknown Source)
  18.         at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
  19.         at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
  20.         at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
  21.         at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
  22.         at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
  23.         at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
  24.         at com.google.common.eventbus.EventBus.post(EventBus.java:217)
  25.         at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)
  26.         at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)
  27.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  28.         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  29.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  30.         at java.lang.reflect.Method.invoke(Unknown Source)
  31.         at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
  32.         at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
  33.         at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
  34.         at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
  35.         at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
  36.         at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
  37.         at com.google.common.eventbus.EventBus.post(EventBus.java:217)
  38.         at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)
  39.         at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:629)
  40.         at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:252)
  41.         at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)
  42.         at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
  43.         at net.minecraft.client.main.Main.main(SourceFile:123)
  44.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  45.         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  46.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  47.         at java.lang.reflect.Method.invoke(Unknown Source)
  48.         at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
  49.         at net.minecraft.launchwrapper.Launch.main(Launch.java:28)


复制代码



xmdhs
试试,.minecraft\config\nuclearcraft.cfg 中,修改

    # Will these materials be registered as tool materials for Tinkers' Construct? Order: boron, tough alloy, hard carbon, boron nitride, thorium, uranium, magnesium, chocolate.
    B:tool_tic_register <
        true
        true
        true
        true
        false
        false
        true
        true
     >
}


https://github.com/EmosewaPixel/GregsConstruct/issues/4

Iron-HIM
xmdhs 发表于 2020-1-3 15:17
试试,.minecraft\config\nuclearcraft.cfg 中,修改

    # Will these materials be registered as tool  ...

现在报错内容变了
// Shall we play a game?

Time: 1/3/20 3:21 PM
Description: There was a severe problem during mod loading that has caused the game to fail

net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Shadows of Greg (gtadditions)
Caused by: slimeknights.tconstruct.library.TinkerAPIException: [TCon API] Could not register Material "iridium": It was already registered by PlusTiC
        at slimeknights.tconstruct.library.TinkerRegistry.error(TinkerRegistry.java:986)
        at slimeknights.tconstruct.library.TinkerRegistry.addMaterial(TinkerRegistry.java:131)
        at gregicadditions.tconstruct.TinkersMaterials.preInit(TinkersMaterials.java:82)
        at gregicadditions.GregicAdditions.preInit(GregicAdditions.java:58)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637)
        at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
        at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
        at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
        at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
        at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
        at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
        at com.google.common.eventbus.EventBus.post(EventBus.java:217)
        at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)
        at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
        at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
        at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
        at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
        at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
        at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
        at com.google.common.eventbus.EventBus.post(EventBus.java:217)
        at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:629)
        at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:252)
        at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)
        at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
        at net.minecraft.client.main.Main.main(SourceFile:123)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
        at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

xmdhs
Iron-HIM 发表于 2020-1-3 15:23
现在报错内容变了

.minecraft\config\plustic.cfg

    # Set to false to prevent Iridium from being loaded [default: true]
    B:"Enable material iridium"=false

Iron-HIM
xmdhs 发表于 2020-1-3 15:31
.minecraft\config\plustic.cfg

    # Set to false to prevent Iridium from being loaded [default: tr ...

改了以后原报错又出现了
  1. // My bad.

  2. Time: 1/3/20 3:55 PM
  3. Description: There was a severe problem during mod loading that has caused the game to fail

  4. net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Shadows of Greg (gtadditions)
  5. Caused by: slimeknights.tconstruct.library.TinkerAPIException: [TCon API] Could not register Material "thorium": It was already registered by NuclearCraft
  6.         at slimeknights.tconstruct.library.TinkerRegistry.error(TinkerRegistry.java:986)
  7.         at slimeknights.tconstruct.library.TinkerRegistry.addMaterial(TinkerRegistry.java:131)
  8.         at gregicadditions.tconstruct.TinkersMaterials.preInit(TinkersMaterials.java:82)
  9.         at gregicadditions.GregicAdditions.preInit(GregicAdditions.java:58)
  10.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  11.         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  12.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  13.         at java.lang.reflect.Method.invoke(Unknown Source)
  14.         at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637)
  15.         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
  16.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  17.         at java.lang.reflect.Method.invoke(Unknown Source)
  18.         at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
  19.         at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
  20.         at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
  21.         at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
  22.         at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
  23.         at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
  24.         at com.google.common.eventbus.EventBus.post(EventBus.java:217)
  25.         at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)
  26.         at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)
  27.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  28.         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  29.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  30.         at java.lang.reflect.Method.invoke(Unknown Source)
  31.         at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)
  32.         at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)
  33.         at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)
  34.         at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)
  35.         at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)
  36.         at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)
  37.         at com.google.common.eventbus.EventBus.post(EventBus.java:217)
  38.         at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)
  39.         at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:629)
  40.         at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:252)
  41.         at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)
  42.         at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)
  43.         at net.minecraft.client.main.Main.main(SourceFile:123)
  44.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  45.         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  46.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  47.         at java.lang.reflect.Method.invoke(Unknown Source)
  48.         at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
  49.         at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
复制代码

xmdhs
Iron-HIM 发表于 2020-1-3 15:57
改了以后原报错又出现了

检查 .minecraft\config\nuclearcraft.cfg 是否仍是一楼的样子

Iron-HIM
xmdhs 发表于 2020-1-3 20:57
检查 .minecraft\config\nuclearcraft.cfg 是否仍是一楼的样子

嗯 还是一样的