Open TConstruct Crashes Client connections when Smelting Red Sand

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.
 
S

Schaefer78

Guest
[22:31:45] [Server thread/ERROR] [FML]: A TileEntity type slimeknights.tconstruct.smeltery.tileentity.TileCastingBasin has throw an exception trying to write state. It will not persist. Repo
rt this to the mod author
java.lang.IllegalArgumentException: Empty string not allowed
at net.minecraft.nbt.NBTTagString.<init>(NBTTagString.java:22) ~[ee.class:?]
at net.minecraft.nbt.NBTTagCompound.func_74778_a(NBTTagCompound.java:128) ~[dr.class:?]
at net.minecraftforge.fluids.FluidStack.writeToNBT(FluidStack.java:100) ~[FluidStack.class:?]
at net.minecraftforge.fluids.FluidTank.writeToNBT(FluidTank.java:77) ~[FluidTank.class:?]
at slimeknights.tconstruct.smeltery.tileentity.TileCasting.func_189515_b(TileCasting.java:271) ~[TileCasting.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75820_a(AnvilChunkLoader.java:384) [atj.class:?]
at net.minecraft.world.chunk.storage.AnvilChunkLoader.func_75816_a(AnvilChunkLoader.java:175) [atj.class:?]
at net.minecraft.world.gen.ChunkProviderServer.func_73242_b(ChunkProviderServer.java:199) [lr.class:?]
at net.minecraft.world.gen.ChunkProviderServer.func_186027_a(ChunkProviderServer.java:227) [lr.class:?]
at net.minecraft.world.WorldServer.func_73044_a(WorldServer.java:1013) [ls.class:?]
at net.minecraft.server.MinecraftServer.func_71267_a(MinecraftServer.java:355) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:636) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]