Jarock utilities

A complete index of the scripts, batch files, manifests, and templates that make up the Jarock server bootstrap.

Search filters the table in your browser; no search request leaves this page.

Launch and setup
UtilityWhat it doesEntry point
BATstart-server.batResolves the repository root, invokes the bootstrap, configures Geyser, and starts the selected loader.Use this
BATparameter-manager.batGuided settings editor with temporary changes and an explicit Exit without saving option.Optional before start
INIscripts/server-launch-settings.ini.templateDocuments safe default values for RAM, GUI, GC profile, online-mode, and loader selection.Template
Loader manifests
ManifestWhat it doesLoader
PS1server/mods-manifest.ps1Defines the pinned Fabric server-side files and their SHA-512 verification values.Fabric first
PS1server/mods-manifest-neoforge.ps1Separate manifest for the NeoForge fallback. Fabric and NeoForge files are never mixed.NeoForge
Maintenance and safety
UtilityWhat it doesSafe boundary
BATclean-server-runtime.batRemoves generated runtime data before a clean reinstall or repository cleanup.Back up the world first
PS1scripts/java-runtime.ps1Finds and validates a usable 64-bit Java 25+ executable on Windows.Does not uninstall Java
PS1scripts/enable-long-paths.ps1Checks Windows long-path policy and can request the required administrator approval for deep paths.Reports the change
Supporting scripts and templates
FilePurposeDocumentation
scripts/configure-geyser.ps1Sets the generated Geyser configuration to use Floodgate authentication.English guide
scripts/run-server.ps1Validates launch settings and starts Fabric or the official NeoForge run script.Bootstrap details
server/eula.txt.template and server/server.properties.templateSafe starter templates copied without overwriting the user's local configuration.Installation guide