Advanced Configuration

Fine-tune every aspect of the SecurityX Shield. Your config.yml is automatically synchronized with our RSA engine.

1. Authentication & Security

SecurityX uses Asymmetric RSA Encryption. The plugin does not require manual API keys in the config file; your unique identity is embedded within the JAR itself.

Pro Tip: If you rename your JAR file, the internal license will still work, but we recommend keeping the original name for better organization.

2. Anti-VPN System

Control how the plugin handles proxy and VPN connections.

anti-vpn:
  enabled: false # Disabled by default
  provider: "PROXYCHECK" # Options: IPAPI, PROXYCHECK, IPSTACK
  api-key: "YOUR_KEY"
  action: "KICK"

3. Bedrock Edition

Configure how Geyser/Floodgate players are identified.

bedrock:
  enabled: false
  prefix: "." # Match your Geyser prefix
  auto-detect: true

4. Localization

Switch between the 4 built-in languages or use your own custom file.

Language Switcher

Set language: "es" for Spanish, "pt" for Portuguese, etc.

Instant Reload

Most settings in config.yml can be reloaded without restarting the server. Use /sx reload to apply your changes instantly.

SecurityX Documentation. No affiliation with Mojang AB.