PaperMC / Paper

The most widely used, high performance Minecraft server that aims to fix gameplay and mechanics inconsistencies
https://papermc.io/
Other
9.96k stars 2.31k forks source link

[Paper Async Chunk Task Thread/WARN]: Error while deserializing minecraft:xxxxx #2745

Closed Redlnn closed 4 years ago

Redlnn commented 4 years ago

Timings or Profile link:

https://timings.aikar.co/?id=76a7f673867a4e7eb9164e06ea09eee4

Description of issue:

Send "Error while deserializing minecraft:xxxxx" spam to the game log xxxx can be displayed as _snowpile, _sprucetree, _icepile, _sprucetree, _haypile, cactus, _normaltree, _plainflower and many more

Then the server will have a huge lag, but the value of TPS is always 20

[21:13:05] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:hay_pile
[21:13:05] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:hay_pile
[21:13:05] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:savanna_tree
[21:13:13] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:savanna_tree
[21:13:13] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:savanna_tree
[21:13:13] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:savanna_tree
[21:13:13] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:savanna_tree
[21:13:13] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:hay_pile
[21:13:13] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:hay_pile
[21:13:13] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:savanna_tree
[21:13:15] [Server thread/WARN]: Pomelo_tea moved too quickly! 11.865092953712185,0.0,-2.5879384222089463
[21:13:20] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 8862ms or 177 ticks behind
[21:13:27] [Server thread/WARN]: Pomelo_tea moved too quickly! -17.364179676251396,-8.246158357419233,-2.698019683314797
[21:13:29] [Server thread/WARN]: Pomelo_tea moved too quickly! -17.96512457772301,-9.628500589859044,-2.633069782653955
[21:13:31] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:snow_pile
[21:13:31] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:snow_pile
[21:13:31] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:snow_pile
[21:13:31] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:spruce_tree
[21:13:31] [Paper Async Chunk Task Thread #0/WARN]: Error while deserializing minecraft:ice_pile

Plugin list:

CoreProtect, EditableSign, Invsee, JoinMessagePlus, LaggRemover, LuckPerms, MinecraftStatistics*, PlugMan, ProtocolLib, RFChairs, SuperVanish, WorldEdit

Paper build number:

Paper version git-Paper-8 (MC: 1.15) (Implementing API version 1.15-R0.1-SNAPSHOT)

electronicboy commented 4 years ago

How did you generate your world? You have blocks whos names aren't in the game...

Redlnn commented 4 years ago

My world was upgraded from Paper-236 with --forceUpgrade

electronicboy commented 4 years ago

https://bugs.mojang.com/browse/MC-167027

electronicboy commented 4 years ago

Had a quick look, basically; Mojang have dropped some generation features in 1.15, however; They've not actually pulled those out of chunk data as it's converted, thus leading to these warnings as these chunks are loaded

claudio4 commented 4 years ago

Same problem even after deleting the worlds folders and regenerating them.

R4z0rX commented 4 years ago

Same here with latest build of Paper 1.15.2 (# 118). The world was previously generated with 1.14.4.

EmpathyHeals commented 4 years ago

I'm getting this too:

13.03 04:04:03 [Server] INFO Previous version: git-Paper-105 (MC: 1.15.2) 13.03 04:04:03 [Server] INFO This server is running Paper version git-Paper-126 (MC: 1.15.2) (Implementing API version 1.15.2-R0.1-SNAPSHOT)

13.03 02:49:28 [Server] WARN Error while deserializing minecraft:normal_tree 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:normal_tree 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:normal_tree 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:hay_pile 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:plain_flower 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:normal_tree 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:normal_tree 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:hay_pile 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:normal_tree 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:normal_tree 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:hay_pile 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:normal_tree 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:hay_pile 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:plain_flower 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:plain_flower 13.03 02:49:28 [Server] WARN Error while deserializing minecraft:hay_pile

Panderine commented 4 years ago

I'm having this too. Is this a real issue regarding gameplay? This is a 1.14.4 generated world updated to 1.15.2 always using papermc.

sannielollie commented 4 years ago

Same issue aswell - i dont know if and if yes - how far it is breaking the game. A world reset is really not a option. https://pastebin.com/zScRFf1q

Im using ConsoleSpamFix plugin now to "hide" the Error while deserializing message in my console and logfiles, so they wont get bigger than they already are..

aikar commented 4 years ago

This was a vanilla data conversion issue for 1.14. Since we are well into 1.15 now, and I believe the issue is primarily log spam, just going to close, as trying to touch Data fixers is a scary thing...

Do as @sannielollie suggested and use a log filtering plugin.