I spun up a Minecraft 1.8.1 server on a Debian Linux machine for my kids to play on with their friends. Up until yesterday the server was responding on an open port on my network and I had no white-list defined in my server.properties
. One of my son's friends logged in yesterday and claims he saw a user in the world who was killing all of the animals (my 6 year old daughter has been obsessively spawning and creating farms with horses, dogs, sheep etc). My daughter was in tears when she found out.
I immediately created a white-list for the world and enforced it in server.properties
. However, when I went to check in the activity logs, there was no other user who had logged in yesterday. Is it fair to assume the animal killer was my son's friend?
I have limited sys admin knowledge but I am wondering there exists minecraft hackers who IP & port scan to find worlds to hijack like ours. It wouldn't surprise me. But it would surprise me if there was a way to do this completely undetected. And what purpose would it serve? But mainly I just want to know if it is possible.
playerdata
folder for every player that's ever connected to the server (providing that none have been deleted). If you know that there's 6 people that have ever logged in, then you should see 6 DAT files. Some mods, like Thaumcraft, also place named files in this directory of the formatPlayerName.thaum
, each player will have one of these files.