Will there be a fix for this? I have the exact same issue with my world hosted on a server. We crash almost every time we travel through certain chunks except when I've just booted the server. I made a portal to reach the village I want to go to and I can reproduce the same error. Same when I use the rail system we made to reach said village. So it crashes no matter if we're in the over world or in the nether.ย
It's been at least 2 weeks now I think since the bug started happening. I believe it was when I updated to 1.16.2
ย For what it's worth, I really hope to keep my world because I've been at this for a few months now with my girlfriend and we'd really hate to have to start over. Especially if the issue may just rise again. ๐
Here's the error in the server console :ย
[21:24:23] [Server Watchdog/FATAL]: Considering it to be crashed, server will forcibly shutdown.
[21:24:23] [Server thread/ERROR]: Input does not contain a key [type]: MapLike[{name:"minecraft:flower",config:{tries:64,yspread:3,xspread:7,need_water:0b,zspread:7,project:1b,blacklist:[L;],block_placer:{type:"minecraft:simple_block_placer"},whitelist:[L;],state_provider:{type:"minecraft:plain_flower_provider"},can_replace:0b}}]
[21:24:24] [Server thread/ERROR]: Input does not contain a key [type]: MapLike[{name:"minecraft:flower",config:{tries:64,yspread:3,xspread:7,need_water:0b,zspread:7,project:1b,blacklist:[L;],block_placer:{type:"minecraft:simple_block_placer"},whitelist:[L;],state_provider:{type:"minecraft:plain_flower_provider"},can_replace:0b}}]
[21:24:24] [Server thread/ERROR]: Input does not contain a key [type]: MapLike[{name:"minecraft:tree",config:{heightmap:"OCEAN_FLOOR",decorators:[L;],trunk_provider:{state:{Properties:{axis:"y"},Name:"minecraft:oak_log"},type:"minecraft:simple_state_provider"},minimum_size:{limit:1,type:"minecraft:two_layers_feature_size",lower_size:0,upper_size:1},max_water_depth:0,trunk_placer:{height_rand_b:0,base_height:4,height_rand_a:2,type:"minecraft:straight_trunk_placer"},leaves_provider:{state:{Properties:{distance:"7",persistent:"false"},Name:"minecraft:oak_leaves"},type:"minecraft:simple_state_provider"},ignore_vines:1b,foliage_placer:{offset_random:0,offset:0,radius:2,type:"minecraft:blob_foliage_placer",radius_random:0,height:3}}}]
[21:24:24] [Server thread/ERROR]: Input does not contain a key [type]: MapLike[{name:"minecraft:block_pile",config:{state_provider:{state:{Properties:{axis:"y"},Name:"minecraft:hay_block"},type:"minecraft:rotated_block_provider"}}}]
[21:24:24] [Server thread/ERROR]: Input does not contain a key [type]: MapLike[{name:"minecraft:flower",config:{tries:64,yspread:3,xspread:7,need_water:0b,zspread:7,project:1b,blacklist:[L;],block_placer:{type:"minecraft:simple_block_placer"},whitelist:[L;],state_provider:{type:"minecraft:plain_flower_provider"},can_replace:0b}}]
[21:24:24] [Server thread/ERROR]: Input does not contain a key [type]: MapLike[{name:"minecraft:flower",config:{tries:64,yspread:3,xspread:7,need_water:0b,zspread:7,project:1b,blacklist:[L;],block_placer:{type:"minecraft:simple_block_placer"},whitelist:[L;],state_provider:{type:"minecraft:plain_flower_provider"},can_replace:0b}}]
[21:24:24] [Server thread/ERROR]: Input does not contain a key [type]: MapLike[{name:"minecraft:tree",config:{heightmap:"OCEAN_FLOOR",decorators:[L;],trunk_provider:{state:{Properties:{axis:"y"},Name:"minecraft:oak_log"},type:"minecraft:simple_state_provider"},minimum_size:{limit:1,type:"minecraft:two_layers_feature_size",lower_size:0,upper_size:1},max_water_depth:0,trunk_placer:{height_rand_b:0,base_height:4,height_rand_a:2,type:"minecraft:straight_trunk_placer"},leaves_provider:{state:{Properties:{distance:"7",persistent:"false"},Name:"minecraft:oak_leaves"},type:"minecraft:simple_state_provider"},ignore_vines:1b,foliage_placer:{offset_random:0,offset:0,radius:2,type:"minecraft:blob_foliage_placer",radius_random:0,height:3}}}]
[21:24:24] [Server Watchdog/ERROR]: This crash report has been saved to: C:\Users\kev\Documents\Minecraft Server\.\crash-reports\crash-2020-08-26_21.24.24-server.txt
[21:24:24] [Server thread/ERROR]: Input does not contain a key [type]: MapLike[{name:"minecraft:block_pile",config:{state_provider:{state:{Properties:{axis:"y"},Name:"minecraft:hay_block"},type:"minecraft:rotated_block_provider"}}}]
[21:24:24] [Server thread/ERROR]: Input does not contain a key [type]: MapLike[{name:"minecraft:tree",config:{heightmap:"OCEAN_FLOOR",decorators:[L;],trunk_provider:{state:{Properties:{axis:"y"},Name:"minecraft:oak_log"},type:"minecraft:simple_state_provider"},minimum_size:{limit:1,type:"minecraft:two_layers_feature_size",lower_size:0,upper_size:1},max_water_depth:0,trunk_placer:{height_rand_b:0,base_height:4,height_rand_a:2,type:"minecraft:straight_trunk_placer"},leaves_provider:{state:{Properties:{distance:"7",persistent:"false"},Name:"minecraft:oak_leaves"},type:"minecraft:simple_state_provider"},ignore_vines:1b,foliage_placer:{offset_random:0,offset:0,radius:2,type:"minecraft:blob_foliage_placer",radius_random:0,height:3}}}]
[21:24:24] [Server thread/ERROR]: Input does not contain a key [type]: MapLike[{name:"minecraft:block_pile",config:{state_provider:{state:{Properties:{axis:"y"},Name:"minecraft:hay_block"},type:"minecraft:rotated_block_provider"}}}]
[21:24:24] [Server thread/ERROR]: Input does not contain a key [type]: MapLike[{name:"minecraft:block_pile",config:{state_provider:{state:{Properties:{axis:"y"},Name:"minecraft:hay_block"},type:"minecraft:rotated_block_provider"}}}]
@[Mod] Marcono1234 Hi! Thanks for your reply. I have read and applied the solution provided in MC-63590, however, the issue persists in a different fashion. I still get disconnected from my server (even when I'm the only player on) when I travel to the problematic destination in my world. Also the server completely freezes after I get disconnected from the server so I have to restart it.
Since I'm using a vanilla minecraft server.jar and I'm not running it through any particular third party program or modding it in any way (except I use Optifine in game), I'm under the impression that it might be an issue that hasn't been resolved. Especially since the fix provided in MC-63590 clearly isn't making the server operate as it should. I must admit though, I don't see any errors in the console after I get forcibly disconnected, that's kind of an improvement, however I can't reconnect to the server since it's frozen from that point on. So not seeing the error isn't really fixing the issue since the server doesn't work properly after I get disconnected.
As for what @Aikar mentioned after my last comment, am I to understand that I should use "paper" for the server to work properly?ย
P.S. Maybe I should post this in MC-63590 but... it's resolved at the moment so I'm a little confused as to where I really should be posting this.ย
I will delete my comments if I'm redirected somewhere else ๐
ย
Update - I've read up on Reddit about optimal server configs and followed these instructions :ย https://aikar.co/2018/07/02/tuning-the-jvm-g1gc-garbage-collector-flags-for-minecraft/
I also found a video explaining what Paper is and how to install it to run my server with it. So I'm now using Paper to run my server and I can't seem to reproduce the issue so far. Hopefully this helps anyone having this issue... Also my server seems ridiculously faster than it was before? ๐