Jump to content

quadraxis

Forge Modder
  • Posts

    201
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by quadraxis

  1. With current versions of Forge, logs are written to latest.log and debug.log.
  2. Please try with the latest version of Forge, there have been some changes to help ensure loading errors get displayed correctly.
  3. The actual error is here: [15:11:41] [main/INFO] [net.minecraft.client.multiplayer.GuiConnecting]: Connecting to games02.myserver.lan, 30003 [15:11:42] [Netty Epoll Client IO #0/INFO] [FML]: Server protocol version 2 [15:11:42] [Netty Epoll Client IO #0/INFO] [FML]: Attempting connection with missing mods [antiqueatlasoverlay, ctgui, ctm] at SERVER [15:11:42] [main/INFO] [FML]: Injecting existing registry data into this client instance [15:11:42] [main/INFO] [FML]: Registry Block: Found a missing id from the world energyconverters:energy_consumer_rf [15:11:42] [main/INFO] [FML]: Registry Block: Found a missing id from the world immersiverailroading:block_rail_preview [15:11:42] [main/INFO] [FML]: Registry Block: Found a missing id from the world energyconverters:energy_consumer_fe [15:11:42] [main/INFO] [FML]: Registry Block: Found a missing id from the world energyconverters:energy_consumer_eu [15:11:42] [main/INFO] [FML]: Registry Block: Found a missing id from the world immersiverailroading:block_rail_gag [15:11:42] [main/INFO] [FML]: Registry Block: Found a missing id from the world energyconverters:energy_producer_rf [15:11:42] [main/INFO] [FML]: Registry Block: Found a missing id from the world energyconverters:energy_producer_fe [15:11:42] [main/INFO] [FML]: Registry Block: Found a missing id from the world energyconverters:energy_producer_eu [15:11:42] [main/INFO] [FML]: Registry Block: Found a missing id from the world immersiverailroading:multiblock [15:11:42] [main/INFO] [FML]: Registry Block: Found a missing id from the world immersiverailroading:block_rail [15:11:42] [main/INFO] [FML]: Registry Block: Found a missing id from the world energyconverters:energy_bridge [15:11:42] [main/INFO] [FML]: Registry IRecipe: Found a missing id from the world crafttweaker:ct_shaped-1294619013 [15:11:42] [main/INFO] [FML]: Registry IRecipe: Found a missing id from the world crafttweaker:ct_shaped2080118859 [15:11:42] [main/INFO] [FML]: Registry IRecipe: Found a missing id from the world crafttweaker:ct_shaped-1833316310 [15:11:42] [main/INFO] [FML]: Registry IRecipe: Found a missing id from the world crafttweaker:ct_shaped-1931737269 [15:11:42] [main/ERROR] [FML]: Unidentified mapping from registry minecraft:recipes [15:11:42] [main/ERROR] [FML]: crafttweaker:ct_shaped-1931737269: 6578 [15:11:42] [main/ERROR] [FML]: crafttweaker:ct_shaped-1833316310: 6579 [15:11:42] [main/ERROR] [FML]: crafttweaker:ct_shaped2080118859: 6577 [15:11:42] [main/ERROR] [FML]: crafttweaker:ct_shaped-1294619013: 6576 [15:11:45] [main/FATAL] [net.minecraft.client.Minecraft]: Error executing task java.util.concurrent.ExecutionException: net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Minecraft Forge (forge) at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_151] at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_151] at net.minecraft.util.Util.func_181617_a(SourceFile:47) [h.class:?] at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1086) [bib.class:?] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397) [bib.class:?] at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_151] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_151] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_151] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_151] 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:?] Caused by: net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Minecraft Forge (forge) Caused by: java.lang.NullPointerException at net.minecraft.client.util.SearchTree.func_194039_a(SourceFile:48) ~[cgw.class:?] at java.util.ArrayList.forEach(ArrayList.java:1255) ~[?:1.8.0_151] at net.minecraft.client.util.SearchTree.func_194042_b(SourceFile:48) ~[cgw.class:?] at net.minecraft.client.util.SearchTree.func_194043_a(SourceFile:44) ~[cgw.class:?] at java.util.ArrayList.forEach(ArrayList.java:1255) ~[?:1.8.0_151] at net.minecraft.client.Minecraft.func_193986_ar(Minecraft.java:603) ~[bib.class:?] at net.minecraftforge.fml.client.FMLClientHandler.reloadSearchTrees(FMLClientHandler.java:1079) ~[forge-1.12.2-14.23.3.2688.jar:?] at net.minecraftforge.fml.common.FMLCommonHandler.reloadSearchTrees(FMLCommonHandler.java:772) ~[forge-1.12.2-14.23.3.2688.jar:?] at net.minecraftforge.common.ForgeModContainer.mappingChanged(ForgeModContainer.java:561) ~[forge-1.12.2-14.23.3.2688.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_151] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_151] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_151] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_151] at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91) ~[guava-21.0.jar:?] at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150) ~[guava-21.0.jar:?] at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76) ~[guava-21.0.jar:?] at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399) ~[guava-21.0.jar:?] at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71) ~[guava-21.0.jar:?] at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116) ~[guava-21.0.jar:?] at com.google.common.eventbus.EventBus.post(EventBus.java:217) ~[guava-21.0.jar:?] at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:218) ~[LoadController.class:?] at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:196) ~[LoadController.class:?] at net.minecraftforge.fml.common.Loader.fireRemapEvent(Loader.java:924) ~[Loader.class:?] at net.minecraftforge.registries.GameData.injectSnapshot(GameData.java:670) ~[GameData.class:?] at net.minecraftforge.fml.common.network.handshake.FMLHandshakeClientState$4.lambda$accept$1(FMLHandshakeClientState.java:161) ~[FMLHandshakeClientState$4.class:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_151] at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_151] at net.minecraft.util.Util.func_181617_a(SourceFile:46) ~[h.class:?] ... 9 more You seem to have some mismatched registry entries between client/server. Check to make sure your modlist matches the server's, apart from any client-side-only mods.
  4. That's not helpful. Problems should be fixed, not just avoided. With that said, there really isn't enough information to do anything here. If you are experiencing a clear difference, can you post some server profiling results? For both versions, run /debug start, then, after a minute or two, run /debug stop. This will create a file in the debug subdirectory - upload them to pastebin/whatever and link them here.
  5. What happens in previous Forge versions if you have your current code use a discriminator other than 0? Also, it would be helpful to see PlayerConnected, in particular the definition of packet and setupPackage().
  6. You are getting the error because you are trying to send an unregistered packet. Having a ClientNetworkHandler seems dubious here - you should be registering packets on both the sending and receiving sides.
  7. You should probably be using your own teleporter here, rather than vanilla's.
  8. See: https://github.com/MinecraftForge/MinecraftForge/blob/1.12.x/src/main/java/net/minecraftforge/client/event/PlayerSPPushOutOfBlocksEvent.java
  9. This is probably because you have a model that inherits from the generated model "builtin/generated" (via "item/generated"). These models are generated from their layer# textures and do not declare any elements themselves. If the model does work in a resource pack, then there may be some logic missing from Forge's model loading in order to treat this as a 'regular' model, but it is worth noting that vanilla itself doesn't have any models that work that way.
  10. The game is most likely crashing because an error occured earlier during loading and so things needed by those mods haven't been initialised. This was opened as a potential fix for that issue: https://github.com/MinecraftForge/MinecraftForge/pull/4801 Otherwise, you'll need to post the full logs so someone can tell you what the real cause is.
  11. What version of Forge are you using? If you're using build 2629, then it's probably this issue.
  12. Probably https://github.com/MinecraftForge/MinecraftForge/issues/4772
  13. Java 9 is not currently supported, you'll need to use Java 8.
  14. Also read through the docs page if you haven't already.
  15. That tutorial isn't really doing things quite right here. Have two seperate constructors for your packet like so: public PacketSendKey() {} public PacketSendKey(BlockPos blockPos) { this.blockPos = blockPos; } Then when you go to send this packet, get the mousever position from the client and pass it to the packet constructor yourself. You can't reference client-sided code in the packet constructor as the packet also needs to be constructed on the server (so it can be passed to your packet handler).
  16. Java 9 is not currently supported, you need to use Java 8.
  17. This is 1.11, not 1.12. A new build for 1.11 doesn't automatically contain all 1.12 changes, they're seperate branches. Also the issue was fixed by Immersive Engineering - the Forge change was about preventing an unexplained crash. See: https://github.com/BluSunrize/ImmersiveEngineering/issues/2701 https://github.com/BluSunrize/ImmersiveEngineering/issues/2704 https://github.com/BluSunrize/ImmersiveEngineering/issues/2707 All filed using Forge 14.23.1.2582.
  18. Most likely an issue with Immersive Engineering. I don't think it's being updated for 1.11, so you'll probably just have to stick to Forge 2563.
  19. DimensionTypes are not required to have unique IDs. The dimension itself has its own ID.
  20. Probably related to this: https://github.com/MinecraftForge/MinecraftForge/pull/4629
  21. This is due to the property used. The way Minecraft handles things means that it expects the exact value used to create the property, so unless you're being particularly careful, strings won't work here.
  22. Problem with Immersive Engineering. The mod authors need to release a fixed version on CurseForge, you can use Forge 2575 in the meantime.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.