I recently set up the Multiworld mod on a fresh Debian 13 server running Minecraft 26.1 with Fabric.
After installing Java 25, setting up the Fabric server, adding Fabric API, and troubleshooting a few issues, Multiworld is now working smoothly.
Key Highlights:
- Multiworld 1.14.0 loaded successfully
- Server starts cleanly
- Ready to create unlimited custom worlds
Basic Commands (in-game):
text
/mw version
/mw list
/mw create myfirstworld NORMAL
/mw tp myfirstworld
The full step-by-step guide (including all the terminal commands and fixes) is below.
To Be Continued… In Part 2 I’ll cover running the server in the background, creating multiple worlds properly, custom Nether portals, and client setup.
Full Step-by-Step Guide
1. Install Java 25 (Required for Minecraft 26.1)
Bash
sudo apt update
wget -O - https://apt.corretto.aws/corretto.key | sudo gpg --dearmor -o /usr/share/keyrings/corretto-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/corretto-keyring.gpg] https://apt.corretto.aws stable main" | sudo tee /etc/apt/sources.list.d/corretto.list
sudo apt update
sudo apt install -y java-25-amazon-corretto-jdk
java -version
2. Set Up the Fabric Server
Bash
mkdir -p ~/minecraft-server && cd ~/minecraft-server
# Download Fabric installer
wget https://meta.fabricmc.net/v2/versions/loader/26.1/0.19.2/1.1.1/server/jar -O fabric-server-launch.jar
# Create start script
cat > start.sh << EOF
#!/bin/bash
java -Xmx6G -jar fabric-server-launch.jar nogui
EOF
chmod +x start.sh
echo "eula=true" > eula.txt
3. Install Required Mods
Bash
mkdir -p mods
cd mods
# Fabric API
wget https://cdn.modrinth.com/data/P7dR8mSH/versions/mmmOfXE7/fabric-api-0.144.3+26.1.jar
# Multiworld
wget https://cdn.modrinth.com/data/fgvoNDL1/versions/8Gs35NC2/Multiworld-Fabric-26.1.jar
4. Start the Server
Bash
cd ~/minecraft-server
./start.sh
5. Test Multiworld (in server console or in-game)
text
/mw version
/mw list
/mw create myfirstworld NORMAL
/mw tp myfirstworld
Client Side (to actually play):
- Used HMCL launcher in offline mode
- Installed Fabric 26.1.2
- Joined server with address: localhost