S
Schaefer78
Guest
Summary of the problem TConstruct Crashes Client connections when Smelting Red Sand
Pack Version 1.6.1
What is the bug? Smelting Red Sand to Make Glass in a normal Tinkers Construct crashes and throws errors in the logs
Jan 24, 2017 10:16:20 PM io.netty.channel.embedded.EmbeddedChannel recordException
WARNING: More than one exception was raised. Will report only the first one and log others.
io.netty.handler.codec.EncoderException: java.lang.IllegalArgumentException: Empty string not allowed
at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:107)
at io.netty.handler.codec.MessageToMessageCodec.write(MessageToMessageCodec.java:116)
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:658)
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:716)
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:706)
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:741)
at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:895)
at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:240)
at net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper.sendToAll(SimpleNetworkWrapper.java:240)
at slimeknights.tconstruct.common.TinkerNetwork.sendToAll(TinkerNetwork.java:73)
at slimeknights.tconstruct.smeltery.tileentity.TileSmeltery.onTankChanged(TileSmeltery.java:356)
at slimeknights.tconstruct.library.smeltery.SmelteryTank.fill(SmelteryTank.java:118)
at slimeknights.tconstruct.smeltery.tileentity.TileSmeltery.onItemFinishedHeating(TileSmeltery.java:192)
at slimeknights.tconstruct.smeltery.tileentity.TileHeatingStructure.heatItems(TileHeatingStructure.java:88)
at slimeknights.tconstruct.smeltery.tileentity.TileSmeltery.func_73660_a(TileSmeltery.java:97)
at net.minecraft.world.World.func_72939_s(World.java:1804)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:620)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:709)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: Empty string not allowed
at net.minecraft.nbt.NBTTagString.<init>(NBTTagString.java:22)
at net.minecraft.nbt.NBTTagCompound.func_74778_a(NBTTagCompound.java:128)
at net.minecraftforge.fluids.FluidStack.writeToNBT(FluidStack.java:100)
at slimeknights.tconstruct.smeltery.network.SmelteryFluidUpdatePacket.toBytes(SmelteryFluidUpdatePacket.java:65)
at net.minecraftforge.fml.common.network.simpleimpl.SimpleIndexedCodec.encodeInto(SimpleIndexedCodec.java:30)
at net.minecraftforge.fml.common.network.simpleimpl.SimpleIndexedCodec.encodeInto(SimpleIndexedCodec.java:26)
at net.minecraftforge.fml.common.network.FMLIndexedMessageToMessageCodec.encode(FMLIndexedMessageToMessageCodec.java:73)
at io.netty.handler.codec.MessageToMessageCodec$1.encode(MessageToMessageCodec.java:67)
at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:89)
... 21 more
[22:16:27] [Server thread/ERROR] [tconstruct-TinkerSmeltery]: Error trying to save fluids inside smeltery! Invalid Liquid found! Smeltery contents:
[22:16:27] [Server thread/ERROR] [tconstruct-TinkerSmeltery]: fluid.tconstruct.glass/1000mb
Mod & Version Tinkers Construct and Mesa Red Sand
Link to log file
Is it repeatable? Yes
Known Fix Break Controller and Replace. Note you lose all smelted items.
Pack Version 1.6.1
What is the bug? Smelting Red Sand to Make Glass in a normal Tinkers Construct crashes and throws errors in the logs
Jan 24, 2017 10:16:20 PM io.netty.channel.embedded.EmbeddedChannel recordException
WARNING: More than one exception was raised. Will report only the first one and log others.
io.netty.handler.codec.EncoderException: java.lang.IllegalArgumentException: Empty string not allowed
at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:107)
at io.netty.handler.codec.MessageToMessageCodec.write(MessageToMessageCodec.java:116)
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:658)
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:716)
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:706)
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:741)
at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:895)
at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:240)
at net.minecraftforge.fml.common.network.simpleimpl.SimpleNetworkWrapper.sendToAll(SimpleNetworkWrapper.java:240)
at slimeknights.tconstruct.common.TinkerNetwork.sendToAll(TinkerNetwork.java:73)
at slimeknights.tconstruct.smeltery.tileentity.TileSmeltery.onTankChanged(TileSmeltery.java:356)
at slimeknights.tconstruct.library.smeltery.SmelteryTank.fill(SmelteryTank.java:118)
at slimeknights.tconstruct.smeltery.tileentity.TileSmeltery.onItemFinishedHeating(TileSmeltery.java:192)
at slimeknights.tconstruct.smeltery.tileentity.TileHeatingStructure.heatItems(TileHeatingStructure.java:88)
at slimeknights.tconstruct.smeltery.tileentity.TileSmeltery.func_73660_a(TileSmeltery.java:97)
at net.minecraft.world.World.func_72939_s(World.java:1804)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:620)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:709)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:387)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: Empty string not allowed
at net.minecraft.nbt.NBTTagString.<init>(NBTTagString.java:22)
at net.minecraft.nbt.NBTTagCompound.func_74778_a(NBTTagCompound.java:128)
at net.minecraftforge.fluids.FluidStack.writeToNBT(FluidStack.java:100)
at slimeknights.tconstruct.smeltery.network.SmelteryFluidUpdatePacket.toBytes(SmelteryFluidUpdatePacket.java:65)
at net.minecraftforge.fml.common.network.simpleimpl.SimpleIndexedCodec.encodeInto(SimpleIndexedCodec.java:30)
at net.minecraftforge.fml.common.network.simpleimpl.SimpleIndexedCodec.encodeInto(SimpleIndexedCodec.java:26)
at net.minecraftforge.fml.common.network.FMLIndexedMessageToMessageCodec.encode(FMLIndexedMessageToMessageCodec.java:73)
at io.netty.handler.codec.MessageToMessageCodec$1.encode(MessageToMessageCodec.java:67)
at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:89)
... 21 more
[22:16:27] [Server thread/ERROR] [tconstruct-TinkerSmeltery]: Error trying to save fluids inside smeltery! Invalid Liquid found! Smeltery contents:
[22:16:27] [Server thread/ERROR] [tconstruct-TinkerSmeltery]: fluid.tconstruct.glass/1000mb
Mod & Version Tinkers Construct and Mesa Red Sand
Link to log file
Is it repeatable? Yes
Known Fix Break Controller and Replace. Note you lose all smelted items.