Quick Start Guide

Learn the basics of using GAPE in 5 minutes.

Commands

GAPE provides several commands for managing the plugin. All commands can be accessed via:

  • /gape - Main command
  • /ac - Alias for /gape
  • /anticheat - Alias for /gape

Available Commands

/gape alerts

Permission: gape.command.alerts

Description: Toggle violation alerts on/off for yourself

Usage: /gape alerts

When enabled, you'll receive real-time notifications when players trigger security checks.

/gape reload

Permission: gape.command.reload

Description: Reload configuration from disk

Usage: /gape reload

Reloads config.yml without restarting the server. Use after making configuration changes.

/gape info

Permission: gape.command.info

Description: View plugin information and status

Usage: /gape info

Shows plugin version, loaded checks, and current configuration status.

/gape menu

Permission: gape.command.menu

Description: Open protection status GUI

Usage: /gape menu

Opens an interactive menu showing which security checks are enabled and their status.

Permissions

Admin Permissions

  • gape.* - All GAPE permissions (for admins)
  • gape.command.* - All command permissions

Command Permissions

  • gape.command.alerts - Use /gape alerts
  • gape.command.reload - Use /gape reload
  • gape.command.info - Use /gape info
  • gape.command.menu - Use /gape menu

Alert Permissions

  • gape.alerts - Receive violation alerts

Give this permission to moderators and admins who should be notified of suspicious activity.

Bypass Permissions

  • gape.bypass - Bypass all security checks
  • gape.staff - Partial bypass (use with caution)
Warning: Only give bypass permissions to trusted staff. Players with bypass will not be protected by GAPE's checks.

Viewing Alerts

Once you have the gape.alerts permission and have enabled alerts with /gape alerts, you'll see notifications like:

[GAPE] Player violated Sign Exploit (VL: 5)

Hover over alerts to see additional details like violation count and timestamp.

Checking Logs

All violations are logged to:

plugins/GAPE/logs/violations.log

Log format: [timestamp] playername - check - VL: violation_level

Next Steps