Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Thaelith

Catch missing plugins, commands, worlds, unsafe locations, and basic permission issues before players join.

Report LaunchGuard?

LaunchGuard v1.0.0 — Marketplace Overview

LaunchGuard is a read-only pre-launch diagnostic plugin for Paper servers.

It helps server owners check important launch-readiness items before opening a server to players. LaunchGuard focuses on configured checks, local reports, exports, configuration validation, plugin visibility, and baseline drift detection without modifying server state.

Main Features

  • Pre-launch server checks
  • Required plugin checks
  • Required command checks
  • Required world checks
  • Required location checks
  • Permission node checks
  • Plugin inventory overview
  • Plugin dependency visibility
  • Startup readiness checks
  • Saved report history
  • Local JSON export
  • Local HTML export
  • Configuration validation with /launchguard validate
  • Baseline drift detection
  • Baseline report save and history
  • Baseline JSON/HTML export
  • Optional startup baseline comparison

Commands

Main commands:

/launchguard help
/launchguard version
/launchguard run
/launchguard reload
/launchguard plugins
/launchguard plugins verbose
/launchguard plugins dependencies
/launchguard history
/launchguard history latest
/launchguard export json
/launchguard export html
/launchguard validate

Baseline commands:

/launchguard baseline save <name>
/launchguard baseline list
/launchguard baseline compare <name>
/launchguard baseline compare <name> save
/launchguard baseline export json <name>
/launchguard baseline export html <name>
/launchguard baseline history
/launchguard baseline history latest
/launchguard baseline delete <name>

Permissions

launchguard.use
launchguard.run
launchguard.reload
launchguard.plugins
launchguard.history
launchguard.export
launchguard.validate
launchguard.baseline
launchguard.admin

launchguard.admin includes all LaunchGuard child permissions.

File Locations

LaunchGuard stores its local files under its own plugin folder:

plugins/LaunchGuard/reports/
plugins/LaunchGuard/exports/
plugins/LaunchGuard/baselines/
plugins/LaunchGuard/reports/baseline/

Reports, exports, and baselines are local files only.

Compatibility

Fully smoke-tested:

Paper 1.20.1 through 1.20.6
Paper 1.21.1 through 1.21.10

Load-tested only:

Paper 1.21.11

Not available on PaperMC at QA time:

26.1
26.2

Not tested:

26.3

Paper 1.21.11 is load-tested only and is not claimed as fully smoke-tested.

Safety and Limitations

LaunchGuard is read-only.

It does not:

execute configured commands
modify server state
send network calls
install plugins
download plugins
enable or disable plugins
reload other plugins
teleport players
modify blocks, worlds, economy data, permissions, or whitelist state
force-load chunks
stop, restart, or block the server

LaunchGuard does not fully test plugin behavior and does not verify plugin runtime correctness. It is a diagnostic and reporting tool, not a replacement for manual server testing.

Installation

  1. Download LaunchGuard-1.0.0.jar.
  2. Put it in your Paper server's plugins/ folder.
  3. Restart the server.
  4. Run:
/launchguard version
/launchguard validate
/launchguard run

After installation:

/launchguard validate
/launchguard run
/launchguard export html
/launchguard baseline save production

Then compare later server states with:

/launchguard baseline compare production

Information

CategoryAdmin Tools
Published onJune 13, 2026
LicenseAll Rights Reserved
Download1
Stars2
Watchers0

Pinned Versions

Members