Skip to content

Quilt

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.

egg-quilt.json

updated

Ports

Add an allocation on the node for each port.

  • Game 25565

Install

Installer image
eclipse-temurin:18-jdk-jammy
Install script
22 lines

Images

New servers use the first image. Users can change it on the Startup page.

  • Java 8 default 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
  • Java 25 ghcr.io/ptero-eggs/yolks:java_25

Startup

The Panel runs this command to start the server. It replaces each variable in the command with the value of that variable.

2 variables

Startup command

java -Xms128M -XX:MaxRAMPercentage=95.0 -jar server.jar nogui
  • 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_VERSIONUsers can edit

    required|string|between:3,15

  • The name of the jarfile that will be ran on server launch.

    SERVER_JARFILEUsers can edit

    required|regex:/^([\w\d._-]+)(\.jar)$/

Wings

Stop command
stop
Running when the console shows
)! For help, type

Files Wings edits

Wings sets these values in these files before each start.

server.properties properties

server-ip
0.0.0.0
server-port
{{server.build.default.port}}

Readme

Quilt

From their Website

Documentation

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.

Installation/System Requirements

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. -

Server Ports

Ports required to run the server in a table format.

Port default
Game 25565

Notes

25565 is the default port, but any port can be used.

Changes

  1. Adding java 25 to most minecraft eggs

    · Red-Banana-Official · fb0c032

  2. Minecraft: Don't force enable-query (#137)

    · Daniel Barton · 892d7e1

  3. Updating MC docker images (#23)

    · Red Banana · 8f3fc4d

  4. Add Minecraft eggs

    · Daniel Barton · 7322302

All changes on GitHub

Problem with this egg?

Open an issue on GitHub. Include your Panel and Wings versions.

Install script 22 lines bash in eclipse-temurin:18-jdk-jammy Show
#!/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!"