Serverlist Statistic
Serverlist Statistic
I wanted to have some nice graphs to show how minetest developed.
These Statistics are based on the fetches to the official minetest serverlist.
The statistics are generated from 10 day logs.
So these statistics are NOT exact and can have huge inaccuracy.
Total Fetches in this 10 days.
Ipv6 getting more and more used...
Comparing the Ingame serverlist and the server.minetest.net website
Linux vs. Windows vs. Apple-Stuff
Android vs. iOS
There is no official minetest client for iOS currently.
All iOS clients are unofficial forks mostly containing advertising.
Desktop Players vs. Mobile players
Pros vs. Noobs
All Devices with ARM Architecture are counted as Mobiles
Some 0.4.x and 5.x comparison
Versions used 2020
You can see one minetest or fork version at 0.4.13 which seem to lose updates.
In the last 3 years...
Shows how players switch to the new versions
I wonder why so much players are stuck at 5.0.
This is the Protocol Version spread which shows that a lot of players are version 36
Version 36 were never released! So this seems to be either a bug or a hyper popular fork.
There are a lot of factors which have a impact on these statistics and makes it less exact.
For example Multicraft got it's own serverlist so they disappear in the statistic
If you see any mistakes just let me know so I can fix them :)
Thanks to sfan5 for the serverlist log extraction
Source What else do you want to see?
These Statistics are based on the fetches to the official minetest serverlist.
The statistics are generated from 10 day logs.
So these statistics are NOT exact and can have huge inaccuracy.
Total Fetches in this 10 days.
Ipv6 getting more and more used...
Comparing the Ingame serverlist and the server.minetest.net website
Linux vs. Windows vs. Apple-Stuff
Android vs. iOS
There is no official minetest client for iOS currently.
All iOS clients are unofficial forks mostly containing advertising.
Desktop Players vs. Mobile players
Pros vs. Noobs
All Devices with ARM Architecture are counted as Mobiles
Some 0.4.x and 5.x comparison
Versions used 2020
You can see one minetest or fork version at 0.4.13 which seem to lose updates.
In the last 3 years...
Shows how players switch to the new versions
I wonder why so much players are stuck at 5.0.
This is the Protocol Version spread which shows that a lot of players are version 36
Version 36 were never released! So this seems to be either a bug or a hyper popular fork.
There are a lot of factors which have a impact on these statistics and makes it less exact.
For example Multicraft got it's own serverlist so they disappear in the statistic
If you see any mistakes just let me know so I can fix them :)
Thanks to sfan5 for the serverlist log extraction
Source What else do you want to see?
Last edited by Lejo on Wed Aug 05, 2020 12:57, edited 7 times in total.
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: Serverlist Statistic
Nice!
Multiple times, you show two graphs - absolute numbers and percentages - in the same image. What's the y axis value? Didn't your science teacher tell you to label your axes, and give descriptive titles :D
Multiple times, you show two graphs - absolute numbers and percentages - in the same image. What's the y axis value? Didn't your science teacher tell you to label your axes, and give descriptive titles :D
Re: Serverlist Statistic
Yep, to show where the new clients come from. You can see for example that Linux clients increased and Windows clients stagnate. When only seeing the percentage you could think the clients decrease.rubenwardy wrote: ↑Mon Aug 03, 2020 19:11Multiple times, you show two graphs - absolute numbers and percentages - in the same image.
Just the count of fetches to the ServerlistWhat's the y axis value? Didn't your science teacher tell you to label your axes, and give descriptive titles :D
- PolySaken
- Member
- Posts: 817
- Joined: Thu Nov 09, 2017 05:18
- GitHub: PolySaken-I-Am
- In-game: PolySaken
- Location: Wānaka, Aotearoa
- Contact:
Re: Serverlist Statistic
Interesting. I never would have thought so many were using mobile over desktop. The android vs IOS comparison makes sense as there's no proper version for IOS. I'd have thought more people used windows, too.
Guidebook Lib, for in-game docs | Poly Decor, some cool blocks | Vision Lib, an all-purpose library.
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: Serverlist Statistic
Oh right, the percentage is the percentage each year, rather than the same valueLejo wrote: ↑Mon Aug 03, 2020 21:00Yep, to show where the new clients come from. You can see for example that Linux clients increased and Windows clients stagnate. When only seeing the percentage you could think the clients decrease.Just the count of fetches to the ServerlistWhat's the y axis value? Didn't your science teacher tell you to label your axes, and give descriptive titles :D
- sorcerykid
- Member
- Posts: 1847
- Joined: Fri Aug 26, 2016 15:36
- GitHub: sorcerykid
- In-game: Nemo
- Location: Illinois, USA
Re: Serverlist Statistic
Most of the players on my server use the Multicraft client or some other iOS client. And overall, Multicraft severs tend to dominate the server list. So I suspect these statistics are heavily skewed by not properly accounting for iOS.
Also could you please document your methodology, as that is standard practice.
Also could you please document your methodology, as that is standard practice.
Re: Serverlist Statistic
Yep that’s sadly true! You could also have a look at the source files, there are more interesting things and information I will add soon.sorcerykid wrote: ↑Tue Aug 04, 2020 01:17Most of the players on my server use the Multicraft client or some other iOS client. And overall, Multicraft severs tend to dominate the server list. So I suspect these statistics are heavily skewed by not properly accounting for iOS.
The download zip file contains a Calc document. You find all calculations in it. The source of the numbers are the source txt files.Also could you please document your methodology, as that is standard practice.
Re: Serverlist Statistic
isn't the large number of mobile users because of the many multicraft servers?
i often see multicraft servers listed with 99+ active players...
i often see multicraft servers listed with 99+ active players...
✨🏳️🌈♣️✨
Re: Serverlist Statistic
Partly and other Forks on Android and iOS.
As new Multicraft versions have it’s own server list they aren’t rated so much.
Re: Serverlist Statistic
Added 0.4.x 5.x comparison and other version comparisons.
Re: Serverlist Statistic
they were forced to upgrade to 5.0 because 0.4 and 5.0 versions are not compatible on multiplayer.
many mods also had to be updated to new/different features of the 5.x series.
after that, newer versions were "only" fixes and updates, so there was no urgent need to install a newer version.
i'm getting automatic updates on my linux mint from PPAs, but not all systems work that way.
since there is no in-game update, it's always the full installation process. i remember that in the older days, manual installation required some terminal commands and a lot of time.
i still did it anyway, but i guess many people wouldn't if there was no significant upgrade. or perhaps some just don't know or don't care.
✨🏳️🌈♣️✨
- sorcerykid
- Member
- Posts: 1847
- Joined: Fri Aug 26, 2016 15:36
- GitHub: sorcerykid
- In-game: Nemo
- Location: Illinois, USA
Re: Serverlist Statistic
I'm curious why the graph for client versions shows that 5.0 clients vastly outnumber those of 0.4.x?
Everytime that I scroll through the server list, I notice that 40-50% of the servers with 4 or more players are Minetest 0.4.x, which means the clients must also be legacy. So how is it possible that the graph doesn't seem to reflect what is clearly evident in the server list itself?
Everytime that I scroll through the server list, I notice that 40-50% of the servers with 4 or more players are Minetest 0.4.x, which means the clients must also be legacy. So how is it possible that the graph doesn't seem to reflect what is clearly evident in the server list itself?
Re: Serverlist Statistic
I thought the same.sorcerykid wrote: ↑Tue Aug 04, 2020 13:15I'm curious why the graph for client versions shows that 5.0 clients vastly outnumber those of 0.4.x?
Everytime that I scroll through the server list, I notice that 40-50% of the servers with 4 or more players are Minetest 0.4.x, which means the clients must also be legacy. So how is it possible that the graph doesn't seem to reflect what is clearly evident in the server list itself?
But it’s just the visualisation of the Numbers sfan5 logged.
Maybe It’s again cause some old forks have their own server list.
Last edited by Lejo on Tue Aug 04, 2020 20:56, edited 1 time in total.
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: Serverlist Statistic
There's a large number of clients with an invalid protocol number - a number which was never made into a production release, it existed only during the development of 5.0 and isn't compatible with 0.4 or 5.0. You might want to filter that out, and see how it compares
- Krock
- Developer
- Posts: 4650
- Joined: Thu Oct 03, 2013 07:48
- GitHub: SmallJoker
- Location: Switzerland
- Contact:
Re: Serverlist Statistic
List of in-development protocol versions that you can filter:rubenwardy wrote: ↑Tue Aug 04, 2020 14:49There's a large number of clients with an invalid protocol number
32: latest 0.4.x stable
33 and 34: 0.4.16-compatible
35 and 36: both are breaking changes
37: last breaking change for 5.0.0 stable
5.0.0: https://github.com/minetest/minetest/bl ... protocol.h
0.4.16: https://github.com/minetest/minetest/bl ... protocol.h
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>
Re: Serverlist Statistic
Yep you are right!
I added the Protocol Versions to the top post.
And this is the Cleaned Effective Version (protocol 35 and 36 subtracted)
Do you know what are all these version 36 players?
I mean it's an unreleased version, why should someone use this?
I added the Protocol Versions to the top post.
And this is the Cleaned Effective Version (protocol 35 and 36 subtracted)
Do you know what are all these version 36 players?
I mean it's an unreleased version, why should someone use this?
Re: Serverlist Statistic
This also has a huge impact on the 0.4.x vs. 5.x series
dev are protocol version 35 and 36. Only 36 is significant.
Now 0.4.x is even more popular than 5.x
But what are these "lost 36th"?
They are a very huge group.
dev are protocol version 35 and 36. Only 36 is significant.
Now 0.4.x is even more popular than 5.x
But what are these "lost 36th"?
They are a very huge group.
- r1bnc
- Member
- Posts: 38
- Joined: Mon Dec 23, 2019 07:57
- GitHub: r1bnc
- IRC: r1bnc
- In-game: r1bnc
- Location: Philippines
- Contact:
Re: Serverlist Statistic
Hi, is it possible to put the data to grafana?
I am also interested in getting data from minetest serverslist but I also want to save the list of playernames to make correlation.
I am also interested in getting data from minetest serverslist but I also want to save the list of playernames to make correlation.
cdb_4afce6e9210a
twitch.tv/r1bnc
twitch.tv/r1bnc
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: Serverlist Statistic
I have a Prometheus endpoint here: https://minetest.rubenwardy.com/metrics
with this source code: https://gitlab.com/rubenwardy/public_minetest_metrics
No player names though. You will need to read https://servers.minetest.net/list yourself for that
- r1bnc
- Member
- Posts: 38
- Joined: Mon Dec 23, 2019 07:57
- GitHub: r1bnc
- IRC: r1bnc
- In-game: r1bnc
- Location: Philippines
- Contact:
Re: Serverlist Statistic
Thanks for that info. Right now I'm trying to scrape data from the https://servers.minetest.net/listrubenwardy wrote: ↑Wed Feb 17, 2021 10:53I have a Prometheus endpoint here: https://minetest.rubenwardy.com/metrics
with this source code: https://gitlab.com/rubenwardy/public_minetest_metrics
No player names though. You will need to read https://servers.minetest.net/list yourself for that
and import it into grafana or just make my own django application for viewing player history.
edit: for now i only implemented this grafana dashboard to view real time data but no time series:
Last edited by r1bnc on Mon Dec 11, 2023 03:21, edited 1 time in total.
cdb_4afce6e9210a
twitch.tv/r1bnc
twitch.tv/r1bnc
- Festus1965
- Member
- Posts: 4181
- Joined: Sun Jan 03, 2016 11:58
- GitHub: Festus1965
- In-game: Festus1965 Thomas Thailand Explorer
- Location: Thailand ChiangMai
- Contact:
Re: Serverlist Statistic
Can we do this now again ? as a year further and extrem changes as of Multicraft ?
Human has no future (climate change)
If urgend, you find me in Roblox (as CNXThomas)
If urgend, you find me in Roblox (as CNXThomas)
Who is online
Users browsing this forum: No registered users and 19 guests