ViaBackwards
ViaBackwards copied to clipboard
Advancements display abnormally on the 1.20.2 server
'/viaversion dump' Output
https://dump.viaversion.com/6c7046a1e64ea52b52778b63b93d21bb68a906edfd2b77607183bad94b33ccb0
Console Error
Put the paste.gg link or text here.
Bug Description
The old version of Minecraft achieved abnormal results when accessing the 1.20.2 server through ViaBackwards Advancements not displaying properly
Steps to Reproduce
Log in to the 1.20.2 server using a 1.20.1 client or earlier version
Expected Behavior
Older versions of clients logging into 1.20.2 servers should display Advancements correctly
Additional Server Info
No response
Checklist
- [X] Via plugins are only running on EITHER the backend servers (e.g. Paper) OR the proxy (e.g. BungeeCord), not on both.
- [X] I have included a ViaVersion dump.
- [X] If applicable, I have included a paste (not a screenshot) of the error.
- [X] I have tried a build from https://ci.viaversion.com/ and the issue still persists.
Please try the latest build(s) from https://ci.viaversion.com/. In case the issue still persists send the new dump
https://dump.viaversion.com/9a4014b5c03d5243106b9ae6ddbd90a4021cb57e290bc37a9a9e17d3d45c767d
https://dump.viaversion.com/9a4014b5c03d5243106b9ae6ddbd90a4021cb57e290bc37a9a9e17d3d45c767d
Display them correctly where? What exactly does "abnormally" mean?
For example, when I enter “advancement grant User everything” in the server console, I can see the normal feedback through the 1.20.2 client.
However, when I use the 1.20.1 version of the client or any lower version, I cannot see the advancement progress being completed.
How should I configure them to enable lower version clients to display advancements correctly, or is there an error causing the issue? Could it be due to using a new version of the Paper server (Paper build explorer: #231, 5509610 Fix UnsafeValues#loadAdvancement (#9753))? emmmmmm However, even when using a previous version of the Paper server, I still cannot display advancements correctly on lower versions of clients.
I have the same problem.
https://dump.viaversion.com/9857f770517e8cf1635ffa07ce1b1c41d1e0bbcdef2153bea6ac0be8d2a49948 https://youtu.be/yh-VYziYlaw (1.20.2 Server, 1.20.1 Client) This bug still exists.
I tried to find the cause of this but couldn't find it. Suspected: https://github.com/ViaVersion/ViaBackwards/blob/71f08b9e4e2749573cfcc1ea72fd95d3ce6ed5da/common/src/main/java/com/viaversion/viabackwards/protocol/protocol1_20to1_20_2/rewriter/BlockItemPacketRewriter1_20_2.java#L175
Same problem, but if using 1.12.2 or even lower version client, the advancements screen will show "There doesn't seem to be anything here"
Same problem
Same problem for latest dev build
same problem
same problem
https://dump.viaversion.com/9857f770517e8cf1635ffa07ce1b1c41d1e0bbcdef2153bea6ac0be8d2a49948 https://youtu.be/yh-VYziYlaw (1.20.2 Server, 1.20.1 Client) This bug still exists.
I tried to find the cause of this but couldn't find it. Suspected:
https://github.com/ViaVersion/ViaBackwards/blob/71f08b9e4e2749573cfcc1ea72fd95d3ce6ed5da/common/src/main/java/com/viaversion/viabackwards/protocol/protocol1_20to1_20_2/rewriter/BlockItemPacketRewriter1_20_2.java#L175
Should ViaVersion use the bukkit api to get advancements Criteria? How can this issue be resolved?
Please try the latest build(s) from https://ci.viaversion.com/. In case the issue still persists send the new dump
https://dump.viaversion.com/13469c25d1fc98fe8c7082d660a5fba928c152b5b186648578994e59f03e052b dump.txt
Please try the latest build(s) from https://ci.viaversion.com/. In case the issue still persists send the new dump
https://dump.viaversion.com/6b0edd8a5ce779fdd1425d42d616a1570651597240758b20b7554252667b590e
Please try the latest build(s) from https://ci.viaversion.com/. In case the issue still persists send the new dump
![]()
![]()
Please try the latest build(s) from https://ci.viaversion.com/. In case the issue still persists send the new dump
https://dump.viaversion.com/a178ef326c3a6bfbe11f8ec6995abf5a846d189deacbc1f0ee12f34eb8222db2
![]()
![]()
請嘗試https://ci.viaversion.com/中的最新版本。如果問題仍然存在,請發送新的轉儲
https://dump.viaversion.com/a178ef326c3a6bfbe11f8ec6995abf5a846d189deacbc1f0ee12f34eb8222db2
1.20.4
1.20.3
1.20.2
1.20.1
1.20
Please try the latest build(s) from https://ci.viaversion.com/. In case the issue still persists send the new dump
![]()
![]()
Please try the latest build(s) from https://ci.viaversion.com/. In case the issue still persists send the new dump
https://dump.viaversion.com/4c11679206556024f63d2d7770f970b2a16521b17c6b1e4f555e96123a786a42
Any progress of this advancement display issue?
Any progress?