Virtuoel / Pehkui

Fabric/Forge/NeoForge/Quilt mod that allows for changing the size of any entity.
MIT License
91 stars 36 forks source link

[Bug] [Neoforge] [1.20.1]: Multiplayer desync. #557

Open KateReller opened 1 month ago

KateReller commented 1 month ago

Minecraft version(s)

1.20.1

Minecraft version details

No response

Mod loader

NeoForge

Mod loader version

Neoforge 47.1.106

Fabric API version

No response

In what kind of world or server did the problem occur?

My multiplayer server that I was running & A multiplayer server I was connected to

What went wrong? (Crash logs don't go here)

When setting the scale of player's hitboxes, the hitbox does not change for me.

image

But on another player's game, the hitbox has changed:

image

This creates a buggy experience for the player, where they had hitbox issues when their hitbox size changed.

Full list of installed mods and their version numbers

Did the problem cause the game to crash?

No.

Full crash report contents (if you experienced a crash)

No response

KateReller commented 1 month ago

I have further tested, and I have found a consistent behavior.

When freshly installing the server and the client modpacks, the mod works as intended. Player's scale is changed when commands are ran. image

When the client disconnects, shuts down their game, then reconnects, their hitbox is no longer the size it was. It cannot be shrunk or grown with commands. image

Here are the logs for both client and server. It included both the logs for when the mod was working, and when the mod stopped working.

clientand server logs.zip