someaddons / connectivity

Minecraft mod connectivity which fixes connection issues
9 stars 1 forks source link

[Bug]: incompatibility with theurgy #103

Closed schindlershadow closed 1 month ago

schindlershadow commented 1 month ago

Describe the bug you're experiencing

Getting disconnected randomly from theurgy caloric_flux_emitter follow_projectile

Description: Packet handling error

java.lang.IllegalStateException: Invalid entity data item type for field 10 on entity FollowProjectile['entity.theurgy.follow_projectile'/5205, l='ClientLevel', x=-18420.57, y=35.00, z=-8028.71]: old=(-18440.5, 65.5, -8050.5)(class net.minecraft.world.phys.Vec3), new=[net.minecraft.core.particles.ColorParticleOption@5bd3a823](class java.util.ArrayList)
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.network.syncher.SynchedEntityData.assignValue(SynchedEntityData.java:125) ~[client-1.21.1-20240808.144430-srg.jar%23431!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}
    at TRANSFORMER/minecraft@1.21.1/net.minecraft.network.syncher.SynchedEntityData.assignValues(SynchedEntityData.java:115) ~[client-1.21.1-20240808.144430-srg.jar%23431!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B}

Screenshots image

bug report with theurgy: https://github.com/klikli-dev/theurgy/issues/223

Reproducability

Place caloric_flux_emitter connected to some block
wait for DC

Mod up to date

Minecraft version

1.21.1

Modloader version

Forge

Logs

https://pastebin.com/raw/htLrL7Qj

someaddons commented 1 month ago

ye that is unrelated to connectivity, synchedentitdata issues are always caused by mod compat problems where mods are mixin additional synchedentitydata in. Connectivity itself does not touch synchedentitydata