Skip to content

Building

LucasTHCRR edited this page Oct 22, 2026 · 2 revisions

Building

Minecraft Branch Java Jar task
26.3 ver/26.3 25 createPaperclipJar
26.2 main 25 createPaperclipJar
1.21.11 ver/1.21.11 21 createMojmapPaperclipJar
git clone https://github.com/LucasTHCRR/PaperStream.git
cd PaperStream
./gradlew applyAllPatches
./gradlew createPaperclipJar

For 26.3 check out ver/26.3 first. For 1.21.11 check out ver/1.21.11 and use createMojmapPaperclipJar. The jar ends up in paperstream-server/build/libs/.

Working on patches

  • PaperStream's own code is in paperstream-server/src/main/java/net/paperstream.
  • Changes to Minecraft code: edit paperstream-server/src/minecraft/java, commit there, then ./gradlew rebuildAllServerPatches.
  • Changes to Paper code: edit paper-server, commit there, then ./gradlew rebuildAllServerPatches.
  • Mark every change in Minecraft or Paper code with // PaperStream comments, like Paper does.

Clone this wiki locally