Open el9in opened 2 years ago
This is by design for servers which do not return player names.
As my users say, it displays nicknames for other monitored projects.
Different games support different features. Minecraft pocket edition does not support player names in its query protocol.
I mean just the data of nicknames of the same server is received by another project, how do they do it?
What's the other project?
The same (analog) project with monitoring, but it get names of players.
What is analog?
Documentation for minecraft bedrock edition query protocol is very bad. The limited support we have is from reverse engineering.
If the source code for that bot is available, we may be able to use it to add bedrock player names to gamedig.
Unfortunately, I do not own this script, I just wanted to inform you that there is an opportunity to get players' nicknames.
Does this help? There are some example implementations too.
Unfortunately not. Pocket edition does not implement the standard java edition query protocol.
Ah I see, nevermind then. Thanks for looking into it.
Will it help? https://wiki.bedrock.dev/documentation/queries.html
Will it help? https://wiki.bedrock.dev/documentation/queries.html
Very late to the party, but no, this does not help.
Just did a query for that server and was able to get player names. Maybe something changed in their end? Anyway, @CosminPerRam I guess this is safe to close.
"players": [
{
"name": "Bulka_c_kremom",
"raw": {}
},
{
"name": "Sdpir",
"raw": {}
},
{
"name": "Denizka1",
"raw": {}
},
{
"name": "pechenka455",
"raw": {}
},
{
"name": "Qivi_1000",
"raw": {}
},
{
"name": "DayNikita",
"raw": {}
},
{
"name": "A1im123456",
"raw": {}
},
{
"name": "_Vist_",
"raw": {}
},
{
"name": "artem4lk",
"raw": {}
},
{
"name": "1_9ibjio4ko_1",
"raw": {}
},
{
"name": "sidor455",
"raw": {}
},
{
"name": "Shoma",
"raw": {}
},
{
"name": "TimKing07",
"raw": {}
},
{
"name": "a1im234",
"raw": {}
},
{
"name": "ks1ng_03",
"raw": {}
},
{
"name": "ImKs1ng",
"raw": {}
},
{
"name": "He_Be3yH4uk_",
"raw": {}
},
{
"name": "GanFun",
"raw": {}
}
]
There are all player with unknown names in minecraft pocket edition.
Players(7) [ Player { name: '', raw: {} }, Player { name: '', raw: {} }, Player { name: '', raw: {} }, Player { name: '', raw: {} }, Player { name: '', raw: {} }, Player { name: '', raw: {} }, Player { name: '', raw: {} } ]