This is a simple guide on how to get 8BitMMO working for Debian based Linux Distros (Ubuntu, Linux Mint, etc)
The main issue with this is that it requires a 32-bit or i386 version to run properly. In Linux, this is very simple to fix even when running a 64-bit Distro.
The first thing you will notice if you are experiencing troubles and need to use this fix is if Steam continually fails to verify the files downloaded and the game will refuse to start.
This fix simply asks Linux to download the proper files required to run by using the "apt-get" command in a Terminal window.
First things first, we will need the Java Development Kit 7 and several other random files, which are more than likely included in the JDK, but for the sake of being ABSOLUTELY sure, we will be redundant and specify those files as well(Which should make this post easier to find for future googlers). Do not worry, you do not need to search the endless seas of the web for this, simply copy and paste this into a Terminal window.
sudo apt-get install openjdk-7-jdk libgtk2.0-0:i386 libnss3:i386 libcurl3-gnutls:i386 libidn11:i386 libpango1.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 librtmp0:i386 libxft2:i386 libxtst6:i386 gtk2-engines-pixbuf:i386 gtk2-engines-murrine:i386 libxslt1.1:i386
After pressing enter, you will be prompted to enter your password since we are using sudo
The breakdown:
What we are doing is installing a bunch of library files, the open source version of the Java Development Kit and 2 GTK2 engines, pixbuf and murrine, all in the i386 format.
After these files have downloaded and automatically installed, simply get Steam to verify the integrity of the game cache. After it has finished checking and downloading any files it may need, simply start the game and enjoy!
Note: I will be adding a simple step by step guide later on for replacing the open source JDK with the non-free(aka evil) Sun JRE/JDK packages as recommended by RobbyZ. This step will be completely optional and only required if you are experiencing issues with the open source version.
If you still cannot get it to start, please post the log file (8bitmmoLog.txt) located at /home/<<Your username>>/.local/share/Steam/SteamApps/common/8BitMMO