Anyone else has experienced the problem of your server MOTD and PING does not appear in the Minecraft Bedrock server listing? So this is my simple write up regarding this issue.
When i uploaded the world (from my local) to the server, error seem occurred which cause server MOTD and PING does not appear in the MC server listing but players still can connect to it.
I took chance to generate new world by editing the server.properties and point the “level-name=” to desired world name, and somehow the MOTD and PING appears.
Then after several times of searching, trying ChatGPT and even on Mojang Jira, i still got no luck, then i just come up to extract the level.dat files content and compares the files between those worlds that i uploaded and the one that was generated using the server. Guess what? the main cause is at “LANBroadcast:” , so my uploaded world was configured with “LANBroadcast=0” while the newly generated is “LANBroadcast=1b”, so i decided to match it up or change the setting to “1b” and voila it is working now. The server list now shows MOTD and PING of my server.
So for all this way through, i think it occur on how do we set up our multiplayer settings when loading the world locally. So if you prohibit someone from entering your local world, it will store the configuration in the level.dat of the world which makes the server list in Minecraft cannot preview the MOTD and the PING. Therefore if you wish to change this settings you may just enable the world settings to allow anyone joining your world, else you may try using the NBT editor to modify the level.dat file.
Resources :