Mcstats-analysis

A series of analyses of the #mcstats data.

View the Project on GitHub DanielRapp/mcstats-analysis

This is a series of analyses of the mcstats data. Most graphs uses 2,300,000 data points (100,000 from each hour). Click here to read the follow up analysis to this post.

FPS Analysis

To start off, here is the distribution of frames per second (FPS).

FPS Distribution

FPS Distribution

A surprising amount of people have less than 30 fps. (The 30, 60 and 120 fps spikes are due to VSync.)[1]

To narrow down what may have caused this, and to see if it could be prevented, I decided to graph the correlation between the fps and various settings.

FPS-Setting correlation 1

FPS-Setting correlation

Since all correlations are below 0.3, there doesn't seem to be any one setting that affects the fps in any major way. This means there's no simple magic button you could toggle to increase the fps, but that's probably a good thing since it means there's no major performance hogs.

Even looking at settings which you can't easily change, such as the number of CPU cores, there's no setting which goes higher than 0.3, which is well within the window of random noise.

FPS-Setting correlation 2

FPS-Setting correlation

[1] When I analzed the average fps for a varying amount of minutes played (defined as the number of logged records per unique snooper token * 15), it turns out none was below 40 fps, which means the users with less than 30 fps was probably just having lag-spikes.

How do people play the game?

Windowed vs Fullscreen

How many people are playing in windowed vs fullscreen mode, and how does it affect the time played?

windowed vs fullscreen

This is kind of surprising. People play about 10x more in fullscreen mode, but windowed mode is far more popular. This may be selection bais, since people who know how to turn on fullscreen mode may have also been playing the game longer, and are thus more likely to play for longer.

Applet

How many people are playing in the applet, and how does it affect the time played?

applet minutes

This is even more surprising. People who use the applet also play for about twice as long, despite desktop more being more popular. I'm not really sure why this is, and it seems hard to belive it's an anomaly since two million data points was analyzed.

Popularity

Mod popularity

About 15% of clients are using mods! I decided to only include the forge modloader, since all others were well below 1%. mod popularity

Disclamer: @minecraftcpw Notes that this statistic may be somewhat incorrect.

Texturepack popularity

Default is used by 80% of users, this just shows non-default textures. texturepack popularity

Java version popularity, ordered by users

java version popularity, ordered by users

Java version popularity, ordered by version number

java version popularity, ordered by version number

OpenGL vendor popularity

There were a lot more vendors than these 4, but they were all used by far less than 1% of users, so I didn't include them.

OpenGL vendor popularity

Click here to read the follow up analysis to this post.