MehVahdJukaar / WoodGood

Other
52 stars 28 forks source link

[🐞]: When using forge server with EasyAuth on Sinytra Connector - offline players have visual bug #596

Open rymusov opened 1 month ago

rymusov commented 1 month ago

Before Continuing:

Version

1.20.1

Loader

Forge

EveryCompat Version

1.20-2.6.72

Moonlight Lib Version

1.20-2.12.16

Issue with mods

Quark 4.0 460 BloomingNature 1.0.9 Handcrafted 3.0.6

Issue Detail

Issue happend when i set server to online-mode: true and tries join with offline account (via EasyAuth) and cause happend random block type https://drive.google.com/file/d/18FPaYg2neTiCuNOBdfH7fu7ng_nqjqUH/view?usp=sharing - video explain of bug, before this happend same with Create: Factory Must Grow, when i recreate modpack mod by mod, i see issue happend after adding Every Compat

OPTIONAL: Latest.log | Crash-report Attachment

latest (13).log

OPTIONAL: To Produce

1) Install Forge server 2) Install to the server EasyAuth, Blooming Nature and Handcrafted 3) Join to server with those mods and try set something from every compat

Xelbayria commented 1 month ago

weird. Can you exclude EasyAuth and see if the issue persist.

Can you confirm the issue only existing in SERVER world (no issue in SINGLEPLAYER world)?

rymusov commented 1 month ago

only happend on server with online mod + easyauth, without it everything good, but i ask EasyAuth creater and he doesnt know what that cause in singleplayer everything good

Xelbayria commented 1 month ago

I don't know what's the cause, either. You should test on server without EasyAuth. Something is causing the sync to be "desync" between your Client and Server.

The thumb rule is to ensure that you are using the exact same version of mod on both Client and Server.

MehVahdJukaar commented 1 month ago

Turn on the debug packet in the configs on server and client. Not that it would solve it but would be interesting to see what that says

Xelbayria commented 1 month ago

Any progress on this?

rymusov commented 1 month ago

I don't know what's the cause, either. You should test on server without EasyAuth. Something is causing the sync to be "desync" between your Client and Server.

The thumb rule is to ensure that you are using the exact same version of mod on both Client and Server.

Its only happend when installed EasyAuth and online-mode: true, i switched auth mod to SimpleLogin and everything works perfect now, why EasyAuth and EveryCompat cause problems and how - i dont know

Xelbayria commented 1 month ago

Have you tested without EveryComp to check if the issue persists. (with EasyAuth installed). If the issue doesn't persists, then you should let the dev of EasyAuth know about this issue.

rymusov commented 1 month ago

I tested without and everything alright, only if online-mode:true + installed EveryCompat + EasyAuth + BloomingNature (For testing). When i try join to server with offline account = blocks from everycompat get messed

Xelbayria commented 1 month ago

Interesting, You should speak to the dev of EasyAuth about this issue.