Installation

Learn how to install and set up DivineMC on your machine.


Requirements

To run DivineMC, you'll need:

  • Java 21 or newer
  • At least 4GB of RAM (recommended)
  • A stable internet connection

Installation

DivineMC follows a similar installation process to other PaperMC-based server software, making it familiar for experienced server administrators.

Downloading the Server

Visit our GitHub releases page or MCJars to download the latest version of DivineMC.

Make a new folder to keep your server files organized and easily accessible.

Move the downloaded DivineMC jar file into your server directory.

We also have a SE version of DivineMC, which have a new native math optimization system that uses FFM API from Java 22. All builds are available here.

P.S. SE version requires Java 22 or newer.

Running the Server

Create a startup script for your operating system:

start.bat
java -Xms4096M -Xmx4096M --add-modules=jdk.incubator.vector -jar server.jar --nogui

For optimal performance, get customized JVM flags from Birdflop Flags Generator based on your server specs.

The first launch creates an eula.txt file. Open it and change the following line:

eula.txt
# By changing the setting below to TRUE, you agree to our EULA (https://aka.ms/MinecraftEULA).
# Thu Jan 1 00:00:00 UTC 1970
eula=false
eula=true

Run the server again using the startup script you created. Once it fully loads, your installation is complete!

Next Steps

Now that you have your DivineMC server running, you can start adding plugins and configuring it to your liking.

Edit on GitHub

Last updated on

On this page