Connectivity

Connectivity

80M Downloads

[Bug]: Trying to send too large packet LevelBiomeTrackerPacket with size: 1141480 bytes

Fr0zka opened this issue ยท 3 comments

commented

Describe the bug you're experiencing

I thought this mod was supposed to remove the packet cap, but looks like not for this case at least...

this is the next line that follow the title of this report :

  • [minecraft/ServerLoginPacketListenerImpl]: Couldn't place player in world java.lang.IllegalArgumentException: Payload may not be larger than 1048576 bytes

server log : https://gist.github.com/Fr0zka/0002d61eb5999b6c4e68aeb00cc75b1b
debug server log : https://gist.github.com/Fr0zka/885d18ba99b26d0a6410464e7c420566

Reproducability

Unknown, Bunch of mods that add biomes (BYG, Terralith, Biome o' plenty, William Wyther etc..)

Mod up to date

  • Before submitting this issue I updated to the newest version and reproduced it

Minecraft version

1.19

Modloader version

Forge

Logs

https://gist.github.com/Fr0zka/c35586b71ccce1306a490bef694e12fa

commented

Same

00:13:59] [Server thread/ERROR]: Error executing task on Server
java.lang.IllegalArgumentException: Payload may not be larger than 1048576 bytes
        at net.minecraft.class_2658.<init>(class_2658.java:39) ~[server-intermediary.jar:?]
        at net.minecraft.class_1297.toComponentPacket(class_1297.java:17155) ~[server-intermediary.jar:?]
        at dev.onyxstudios.cca.api.v3.component.ComponentKey.syncWith(ComponentKey.java:196) ~[cardinal-components-base-5.0.2-f6adbaa29328b251.jar:?]
        at dev.onyxstudios.cca.api.v3.component.ComponentKey.syncWith(ComponentKey.java:189) ~[cardinal-components-base-5.0.2-f6adbaa29328b251.jar:?]
        at dev.onyxstudios.cca.internal.entity.CardinalComponentsEntity.syncEntityComponents(CardinalComponentsEntity.java:82) ~[cardinal-components-entity-5.0.2-34867dc024c90e79.jar:?]
        at dev.onyxstudios.cca.internal.entity.CardinalComponentsEntity.lambda$init$0(CardinalComponentsEntity.java:57) ~[cardinal-components-entity-5.0.2-34867dc024c90e79.jar:?]
        at net.minecraft.class_3324.handler$ccn000$onPlayerLogIn(class_3324.java:5524) ~[server-intermediary.jar:?]
        at net.minecraft.class_3324.method_14570(class_3324.java:249) ~[server-intermediary.jar:?]
        at net.minecraft.class_3248.method_33800(class_3248.java:151) ~[server-intermediary.jar:?]
        at net.minecraft.class_3248.md5f5acc$lambda$polymer_prePlayHandshakeHackfest$0$0(class_3248.java:3052) ~[server-intermediary.jar:?]
        at eu.pb4.polymer.impl.networking.EarlyConnectionMagic.lambda$handle$0(EarlyConnectionMagic.java:28) ~[polymer-0.2.18+1.19.2-cd67caaa292fd17e.jar:?]
        at eu.pb4.polymer.api.x.EarlyPlayNetworkHandler.lambda$onKeepAlive$0(EarlyPlayNetworkHandler.java:98) ~[polymer-0.2.18+1.19.2-cd67caaa292fd17e.jar:?]
        at net.minecraft.class_3738.run(class_3738.java:18) ~[server-intermediary.jar:?]
        at net.minecraft.class_1255.method_18859(class_1255.java:157) ~[server-intermediary.jar:?]
        at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[server-intermediary.jar:?]
        at net.minecraft.server.MinecraftServer.method_24306(MinecraftServer.java:776) ~[server-intermediary.jar:?]
        at net.minecraft.server.MinecraftServer.method_18859(MinecraftServer.java:159) ~[server-intermediary.jar:?]
        at net.minecraft.class_1255.method_16075(class_1255.java:131) ~[server-intermediary.jar:?]
        at net.minecraft.server.MinecraftServer.method_20415(MinecraftServer.java:758) ~[server-intermediary.jar:?]
        at net.minecraft.server.MinecraftServer.method_16075(MinecraftServer.java:752) ~[server-intermediary.jar:?]
        at net.minecraft.class_1255.method_18857(class_1255.java:140) ~[server-intermediary.jar:?]
        at net.minecraft.server.MinecraftServer.method_16208(MinecraftServer.java:737) ~[server-intermediary.jar:?]
        at net.minecraft.server.MinecraftServer.handler$cfb000$modifiedRunLoop(MinecraftServer.java:7394) ~[server-intermediary.jar:?]
        at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:644) ~[server-intermediary.jar:?]
        at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:257) ~[server-intermediary.jar:?]
        at java.lang.Thread.run(Thread.java:833) [?:?]
commented

Its not supposed to unlimit everything, those limits are important to expose bugs which cause too much data being sent. Report this to the mod's causing it instead. Here I'd suspect CardinalComponentsEntity to be involved

commented

Alright, thanks I'll look into it, and sorry the miscomprehension o:

edit: wait, that's not even my issue that have been solved, i'll try to look around for a mod that might causes it.