Building a full Linux vanilla server? See the Linux server install documentation.
Building a full Linux modded server? See the Modded Linux server install documentation.
Minecraft Server Version: 1.13.2
Oracle Java Version: 8u201
Audience: Advanced Users. For Testing Only.
It is possible to get it going but it will not run very well. I have also found it impossible to do all of the steps on the Pi3 itself. When pre-generating the chuncks with worldborder I needed to do it on a faster system and then just move the whole world to the Pi3.
These were my steps for those who have enough familiarity with building Minecraft Servers. These are not step by step instructions. If you insist on using a Pi for a playable Minecraft world please use the instructions for 1.12.2.
The following are the steps required;
This last step will start pregenerating the chunks and will take some time, even on a fast system. This step was failing when doing it on the Pi due to the low amount of RAM.
This should allow you to enter the world and play 1.13.2 on a Pi3 but it will run badly. Do this for the fun of testing builds and pushing the Pi3 to its limit. But for any serious world you should probably use a dedicated VPS which will have a better CPU.
Get $100 in credit towards a dedicated server with DigitalOcean by using this link.
Your feedback or results are appreciated.