RFTools

RFTools

74M Downloads

Open Composer crashes client: Payload

CFDus opened this issue ยท 0 comments

commented

Issue description:
Everytime i try to open an composer with this "complex" form, client crashes with the message:
"payload may not be larger than 32767"

Steps to reproduce:
Create "complex" shapecards: Dimensions: 32x48x38 "big reactor"
with this layout:
Layout

tried to get casing + rods (worked) but then adding glas made it crash.
(rods, casing, and glas just were composed shape Cards, not even placed any texture in it)

Versions:
FTB Stoneblock 2 v 1.3.0

Relevant logs, if any: NetworkDispatcher exception java.lang.IllegalArgumentException: Payload may not be larger than 32767 bytes at net.minecraft.network.play.client.CPacketCustomPayload.<init>(CPacketCustomPayload.java:28) at net.minecraftforge.fml.common.network.internal.FMLProxyPacket.toC17Packet(FMLProxyPacket.java:142) at net.minecraftforge.fml.common.network.handshake.NetworkDispatcher.write(NetworkDispatcher.java:533) at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:738) at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:801) at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814) at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:794) at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:831) at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1032) at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:296) at net.minecraft.network.NetworkManager$4.run(NetworkManager.java:245) at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:403) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:442) at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:858) at java.lang.Thread.run(Thread.java:745)