Skip to content
This repository was archived by the owner on Apr 28, 2026. It is now read-only.

Self‐building

Vallish edited this page Nov 17, 2025 · 3 revisions

Building

Warning

Since 3.0.0 to make safer way of play, one important part of project is missing, that's is signatures made with jarsigner.

# Build both mod and plugin
./gradlew build

# Build just the Paper plugin
./gradlew :paper:build

Integrity

If you want to modify / make your own plugin for handling your tasks and keeping compatibility with original handshaker client side mod, just copy from compiled version public.cer and put in the same directory in your plugin, but if you want to modify client mod then you should create your own signature.

Script for Linux

Script for windows

Note

Note: Your own created builds wont be compatible with official builds

keystore.jks for signing client and public.cer for server to check Integrity of client side mod.

public.cer must be placed in both resource folders, meanwhile keystore.jks in project "root folder/Integrity" (If you need help ask me on Discord)

Clone this wiki locally