Skip to main content
This page lists all requirements and dependencies for running ArcPass.

Minimum Requirements

Server Compatibility

Fully Supported

Partial Support

Not Supported

  • CraftBukkit
  • Versions below 1.18
  • Bedrock servers

Java Version

Java 17 (Minimum)

ArcPass is compiled with Java 17 features. Java 17+ is required. We recommend Java 21 LTS:
  • Better performance
  • Lower memory usage
  • Long-term support

Check Java Version

Expected output:

Plugin Dependencies

Required

None. ArcPass can run standalone.

Optional Dependencies

These plugins enhance ArcPass functionality:

Economy

Required for economy rewards and tier purchases.

Permissions

Required for permission and group rewards.

Placeholders

Required for displaying ArcPass data in scoreboards, chat plugins, etc.

Title Systems

Use TAB instead of DeluxeTags if running Folia.

Quest Triggers

Custom Items

Database

SQLite (Default)

  • No additional setup
  • Suitable for small servers
  • Data stored in plugins/ArcPass/data.db

MySQL

  • Recommended for medium/large servers
  • Supports multi-server data sharing
  • Requires MySQL 5.7+ or MariaDB 10.2+

Network Requirements

License Validation

  • Connects to license.kitemc.com
  • Port: 443 (HTTPS)
  • Results cached after initial validation

Firewall Settings

Ensure server can access:

Performance Recommendations

Small Servers (< 50 players)

  • Use SQLite database
  • Default configuration is fine

Medium Servers (50-200 players)

  • Use MySQL database
  • Increase cache sizes

Large Servers (200+ players)

  • Use MySQL database
  • Consider Folia server
  • Optimize connection pool

Next Steps

After confirming requirements:

Install Plugin

Download and install guide

Activate License

Configure license key