Eaglercraft is an open-source web-based minecraft copy. Today I will teach you how to setup a public server with plugins for free! Please note that the project is an old one, and is not being actively maintained anymore. Because of this, you should consider hosting the server on a system outside of your network. Some examples include OCI and Github Codespaces. Now, lets begin!
For this tutorial, we will be using Ubuntu 22.04 LTS. First of all, java is required to run bungeecord and the server file. To do this, we will need to run the following commands:
sudo apt install default-jdk && sudo apt install default-jre -y
Now, we need to clone the server repo using git
. Please run the following command:
git clone CaenJones/EaglercraftX-Server
Now, open 2 terminal tabs in the new server directory and paste in the following snipits:
first tab: cd server && sudo java -jar server.jar
second tab: cd bungee && sudo java -jar bungee.jar
Great! Now, you need to forward ports 8081
and 25565
and navigate to your servers public ip [server-ip:8081]. The server welcome page should be displayed. Congrats on running your own server!
In order to install plugins, navigate to server > plugins
. You will need to clone the initial [plugin-name.jar] file as well as creating a separate directory in the plugins folder in order to store the additional data. Then just restart the server and the plugin should be running!