1.0.1: Power Armor Helm installing modules crash

  • This section is closed. Please do bug reports over at the FTB GitHub repos.
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Jcewazhere

New Member
Jul 29, 2019
17
0
0
Version:
1.0.1

What is the bug:
Whenever I install a module in a modular power suit helm I crash to the title screen. So far the it has happened with the elite battery, advanced plate and aurameter. Once the module is installed I can configure it just fine, like increasing the battery capacity. Since it's not CTD'ing it's not creating a log as far as I can tell.

[14:02:12] [Client thread/ERROR] [FML]: There was a critical exception handling a packet on channel Numina
io.netty.handler.codec.DecoderException: java.lang.NullPointerException
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:99) ~[MessageToMessageDecoder.class:?]
at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) ~[MessageToMessageCodec.class:?]
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) ~[DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) ~[DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) ~[DefaultChannelPipeline.class:?]
at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) ~[EmbeddedChannel.class:?]
at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:77) [FMLProxyPacket.class:?]
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) [ej.class:?]
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78765_e(PlayerControllerMP.java:273) [bje.class:?]
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1591) [bao.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962) [bao.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887) [bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_11]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_11]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
Caused by: java.lang.NullPointerException
at net.minecraft.item.ItemStack.func_77963_c(ItemStack.java:170) ~[add.class:?]
at net.minecraft.item.ItemStack.func_77949_a(ItemStack.java:90) ~[add.class:?]
at net.machinemuse.numina.network.RichInputStream$RichInputStream.readItemStack(RichIOStreams.scala:21) ~[RichInputStream$RichInputStream.class:?]
at net.machinemuse.numina.network.MusePackager$class.readItemStack(MusePacket.scala:154) ~[MusePackager$class.class:?]
at net.machinemuse.powersuits.network.packets.MusePacketInventoryRefresh$.readItemStack(MusePacketInventoryRefresh.scala:23) ~[MusePacketInventoryRefresh$.class:?]
at net.machinemuse.powersuits.network.packets.MusePacketInventoryRefresh$.read(MusePacketInventoryRefresh.scala:26) ~[MusePacketInventoryRefresh$.class:?]
at net.machinemuse.powersuits.network.packets.MusePacketInventoryRefresh$.read(MusePacketInventoryRefresh.scala:23) ~[MusePacketInventoryRefresh$.class:?]
at net.machinemuse.numina.network.MusePacketHandler$$anonfun$decode$3.apply(MusePacketHandler.scala:50) ~[MusePacketHandler$$anonfun$decode$3.class:?]
at net.machinemuse.numina.network.MusePacketHandler$$anonfun$decode$3.apply(MusePacketHandler.scala:49) ~[MusePacketHandler$$anonfun$decode$3.class:?]
at scala.Option.map(Option.scala:145) ~[Option.class:?]
at net.machinemuse.numina.network.MusePacketHandler$.decode(MusePacketHandler.scala:49) ~[MusePacketHandler$.class:?]
at net.machinemuse.numina.network.MusePacketHandler$.decode(MusePacketHandler.scala:25) ~[MusePacketHandler$.class:?]
at io.netty.handler.codec.MessageToMessageCodec$2.decode(MessageToMessageCodec.java:81) ~[MessageToMessageCodec$2.class:?]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:89) ~[MessageToMessageDecoder.class:?]
... 18 more
[14:02:12] [Netty Client IO #0/INFO] [THAUMCRAFT]: Restoring client configs.
[14:02:12] [Netty Client IO #0/INFO] [MineMenu]: CLIENT: Disconnected from server, enabling all click actions
[14:02:12] [Client thread/ERROR] [FML]: There was a critical exception handling a packet on channel Numina
io.netty.handler.codec.DecoderException: java.lang.NullPointerException
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:99) ~[MessageToMessageDecoder.class:?]
at io.netty.handler.codec.MessageToMessageCodec.channelRead(MessageToMessageCodec.java:111) ~[MessageToMessageCodec.class:?]
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) ~[DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) ~[DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) ~[DefaultChannelPipeline.class:?]
at io.netty.channel.embedded.EmbeddedChannel.writeInbound(EmbeddedChannel.java:169) ~[EmbeddedChannel.class:?]
at cpw.mods.fml.common.network.internal.FMLProxyPacket.func_148833_a(FMLProxyPacket.java:77) [FMLProxyPacket.class:?]
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212) [ej.class:?]
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78765_e(PlayerControllerMP.java:273) [bje.class:?]
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1591) [bao.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962) [bao.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887) [bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_11]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_11]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
Caused by: java.lang.NullPointerException
at net.minecraft.item.ItemStack.func_77963_c(ItemStack.java:170) ~[add.class:?]
at net.minecraft.item.ItemStack.func_77949_a(ItemStack.java:90) ~[add.class:?]
at net.machinemuse.numina.network.RichInputStream$RichInputStream.readItemStack(RichIOStreams.scala:21) ~[RichInputStream$RichInputStream.class:?]
at net.machinemuse.numina.network.MusePackager$class.readItemStack(MusePacket.scala:154) ~[MusePackager$class.class:?]
at net.machinemuse.powersuits.network.packets.MusePacketInventoryRefresh$.readItemStack(MusePacketInventoryRefresh.scala:23) ~[MusePacketInventoryRefresh$.class:?]
at net.machinemuse.powersuits.network.packets.MusePacketInventoryRefresh$.read(MusePacketInventoryRefresh.scala:26) ~[MusePacketInventoryRefresh$.class:?]
at net.machinemuse.powersuits.network.packets.MusePacketInventoryRefresh$.read(MusePacketInventoryRefresh.scala:23) ~[MusePacketInventoryRefresh$.class:?]
at net.machinemuse.numina.network.MusePacketHandler$$anonfun$decode$3.apply(MusePacketHandler.scala:50) ~[MusePacketHandler$$anonfun$decode$3.class:?]
at net.machinemuse.numina.network.MusePacketHandler$$anonfun$decode$3.apply(MusePacketHandler.scala:49) ~[MusePacketHandler$$anonfun$decode$3.class:?]
at scala.Option.map(Option.scala:145) ~[Option.class:?]
at net.machinemuse.numina.network.MusePacketHandler$.decode(MusePacketHandler.scala:49) ~[MusePacketHandler$.class:?]
at net.machinemuse.numina.network.MusePacketHandler$.decode(MusePacketHandler.scala:25) ~[MusePacketHandler$.class:?]
at io.netty.handler.codec.MessageToMessageCodec$2.decode(MessageToMessageCodec.java:81) ~[MessageToMessageCodec$2.class:?]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:89) ~[MessageToMessageDecoder.class:?]
... 18 more
[14:02:12] [Client thread/INFO] [journeymap]: Mapping halted in C:\Games\FTB\direwolf20_17\minecraft\journeymap\data\sp\AlongWithDire\DIM0
[14:02:12] [Server thread/INFO]: Jcewazhere lost connection: TextComponent{text='Disconnected', siblings=[], style=Style{hasParent=false, color=null, bold=null, italic=null, underlined=null, obfuscated=null, clickEvent=null, hoverEvent=null}}
[14:02:12] [Server thread/INFO]: Jcewazhere left the game
[14:02:12] [Server thread/INFO]: Stopping singleplayer server as player logged out
[14:02:12] [Server thread/INFO]: Stopping server
[14:02:12] [Server thread/INFO]: Saving players
[14:02:12] [Server thread/INFO]: Saving worlds
[14:02:12] [Server thread/INFO]: Saving chunks for level 'AlongWithDire'/Overworld
[14:02:12] [Server thread/INFO]: Saving chunks for level 'AlongWithDire'/Nether
[14:02:12] [Server thread/INFO]: Saving chunks for level 'AlongWithDire'/Underdark
[14:02:13] [Server thread/INFO] [FML]: Unloading dimension 0
[14:02:13] [Server thread/INFO] [FML]: Unloading dimension -1
[14:02:13] [Server thread/INFO] [FML]: Unloading dimension -17
[14:02:13] [Server thread/INFO] [FML]: Applying holder lookups
[14:02:13] [Server thread/INFO] [FML]: Holder lookups applied
[14:02:13] [AromaBackup-Schedule/INFO] [AromaBackup]: Stopping Backup Schedule.

Mod & Version:


Paste.feed-the-beast.com log:


Can it be repeated:


Known Fix:
 

Tomcat136

New Member
Jul 29, 2019
3
0
0
I've had the same problem. It crashes between every module I install. Same error message.
 

frannic

New Member
Jul 29, 2019
22
0
0
yeah, had that problem too. In creative its not a problem. only in survival. so i made the modules put them in in creative mode and deleted the items.
 

Fuhrmann

New Member
Jul 29, 2019
1
0
0
Can confirm this is an Numina problem. I'm playing vanilla Minecraft 1.7.10, with Powersuits installed and this crash only occurs when you will install a module to an armor and you have only one item for the required module to work. Let's say you want to install a Ellite Battery and you have 2 HV capacitors, this error wil not occur. But, if you have only one HV Capacitor in your inventory, your game will crash.

This is why it works in Creative Mode. I'm using ModularPowersuits-0.11.0.175.jar.