The Quilt project is an open-source, community-driven modding toolchain designed primarily for Minecraft. By focusing on speed, ease of use and modularity, Quilt aims to provide a sleek and modern modding toolchain with an open ecosystem.
The Quilt project is an open-source, community-driven modding toolchain designed primarily for Minecraft. By focusing on speed, ease of use and modularity, Quilt aims to provide a sleek and modern modding toolchain with an open ecosystem.
Bare Minimum | Recommended | |
---|---|---|
Processor | Minecraft probably supports everything? | - |
RAM | 2GB | 5GB |
Storage | 300MB | 10GB |
Network | 3 Mbit/s | 7 Mbit/s |
Game Ownership | The game is not required to run the server. | - |
Ports required to run the server in a table format.
Port | default |
---|---|
Game | 25565 |
25565 is the default port, but any port can be used.
Name | Tag |
---|---|
Java 8 | ghcr.io/ptero-eggs/yolks:java_8 |
Java 11 | ghcr.io/ptero-eggs/yolks:java_11 |
Java 16 | ghcr.io/ptero-eggs/yolks:java_16 |
Java 17 | ghcr.io/ptero-eggs/yolks:java_17 |
java 21 | ghcr.io/ptero-eggs/yolks:java_21 |
java 22 | ghcr.io/ptero-eggs/yolks:java_22 |
Name | Description | Environment Variable | Default Value | User Viewable | User Editable |
---|---|---|---|---|---|
Minecraft Version | Version of Minecraft that will be installed. You can only choose the exact version number, for example "1.20.2", "latest" won't work! | MC_VERSION | 1.20.2 | Yes | Yes |
Server Jar File | The name of the jarfile that will be ran on server launch. | SERVER_JARFILE | server.jar | Yes | Yes |
#!/bin/bash
# Quilt Installation Script
#
# Server Files: /mnt/server
apt update
apt install -y wget
mkdir -p /mnt/server
cd /mnt/server
wget -O quilt.jar https://quiltmc.org/api/v1/download-latest-installer/java-universal
java -jar quilt.jar \
install server $MC_VERSION \
--download-server
cd /mnt/server/server
mv * /mnt/server
cd ..
rm quilt.jar
rmdir /mnt/server/server
mv server.jar minecraft.jar
mv quilt-server-launch.jar server.jar
echo "serverJar=minecraft.jar" > quilt-server-launcher.properties
echo -e "Server is Ready!"