Jump to content

Recommended Posts

Posted

So I was just playing on my server, then I wanted to re-log, so i left. When i tried to join the server back it kicked me out and said "Disconnected from server". Then I checked my console, and it said this.

 

 

[16:05:42] [server thread/INFO]: Omgkennydiedx_x joined the game

[16:05:48] [Netty IO #6/ERROR] [FML]: NetworkDispatcher exception

java.lang.IllegalArgumentException: Payload may not be larger than 2097050 bytes

at net.minecraft.network.play.server.S3FPacketCustomPayload.<init>(S3FPacketCustomPayload.java:33) ~[gr.class:?]

at cpw.mods.fml.common.network.internal.FMLProxyPacket.toS3FPacket(FMLProxyPacket.java:125) ~[FMLProxyPacket.class:?]

at cpw.mods.fml.common.network.handshake.NetworkDispatcher.write(NetworkDispatcher.java:419) ~[NetworkDispatcher.class:?]

at io.netty.channel.DefaultChannelHandlerContext.invokeWrite(DefaultChannelHandlerContext.java:644) ~[DefaultChannelHandlerContext.class:?]

at io.netty.channel.DefaultChannelHandlerContext.write(DefaultChannelHandlerContext.java:698) ~[DefaultChannelHandlerContext.class:?]

at io.netty.channel.DefaultChannelHandlerContext.writeAndFlush(DefaultChannelHandlerContext.java:688) ~[DefaultChannelHandlerContext.class:?]

at io.netty.channel.DefaultChannelHandlerContext.writeAndFlush(DefaultChannelHandlerContext.java:717) ~[DefaultChannelHandlerContext.class:?]

at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:893) ~[DefaultChannelPipeline.class:?]

at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:239) ~[AbstractChannel.class:?]

at net.minecraft.network.NetworkManager$1.run(NetworkManager.java:174) [ek.class:?]

at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:354) [singleThreadEventExecutor.class:?]

at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:348) [NioEventLoop.class:?]

at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101) [singleThreadEventExecutor$2.class:?]

at java.lang.Thread.run(Thread.java:745) [?:1.8.0_31]

[16:05:48] [server thread/WARN]: Can't keep up! Did the system time change, or is the server overloaded? Running 5513ms behind, skipping 110 tick(s)

[16:05:48] [server thread/INFO] [OpenMods]: openmods.network.targets.SelectMultiplePlayers.listDispatchers(SelectMultiplePlayers.java:29): Trying to send message to disconnected player GCEntityPlayerMP['Omgkennydiedx_x'/11391, l='Modded Survival', x=2187.32, y=37.96, z=526.01]

[16:05:48] [server thread/INFO]: Omgkennydiedx_x lost connection: TranslatableComponent{key='disconnect.genericReason', args=[internal Exception: java.lang.IllegalArgumentException: Payload may not be larger than 2097050 bytes], siblings=[], style=Style{hasParent=false, color=null, bold=null, italic=null, underlined=null, obfuscated=null, clickEvent=null, hoverEvent=null}}

[16:05:48] [server thread/INFO]: Omgkennydiedx_x left the game

 

 

I tried rebooting the server, quiting my launcher, and going back in, deleting config files, redownloading my mod pack. Nothing helps, Please help me. :(

 

Posted

Something is sending a packet that's too large. I suggest you update to 1.8, this is fixed there.

Is there any other way to fix it? Cuz I'm using a lot of mods and not all of them are 1.8 version yet. I've been playing on that server for about 2 month now it was all good untill today for no reason...

Posted

There is sadly no real way to find out what send that packet. So the only real choice you have is to take out mods one by one and find out which one is doing it.

kk thank you i was actually thinking of doing that...

Posted

I was having the same problem with my singleplayer world and was able to fix it (at least it does not crash immediately, I have not spent much time playing to see if it will come back yet).

 

Make sure to make a backup of your world save beforehand in case something goes wrong.

 

Using NBTExplorer, I deleted all entries related to Hats as well as Morph in my playerdata file, as well as in the level.dat file.

 

To find these in the playerdata file:

For Hats:

ForgeData>Hats_hatInfo

ForgeData>PlayerPersisted>Hats_unlocked

ForgeData>PlayerPersisted>Hats_wornHat

 

For Morph:

ForgeData>PlayerPersisted>MorphSave

 

and for the level.dat file go to Data>Player and then follow the same paths above.

 

Note: This will delete all of the hats/morphs you have obtained in your world.

 

Hopefully this helps those with the same problem.

  • 4 years later...
Posted
On 4/7/2015 at 11:27 PM, Player713 said:

To find these in the playerdata file:

For Hats:

ForgeData>Hats_hatInfo

ForgeData>PlayerPersisted>Hats_unlocked

ForgeData>PlayerPersisted>Hats_wornHat

Where is the exact file location? I do not know where Forge itself is located

  • Guest locked this topic
Guest
This topic is now closed to further replies.

Announcements



×
×
  • Create New...

Important Information

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