Skip to main content

Requirements

System and software requirements for SigmaOrders.

Server Requirementsโ€‹

Minimum Requirementsโ€‹

  • Minecraft Version: 1.21
  • Server Platform: Paper 1.21+ or Spigot 1.21+
  • Java Version: Java 21
  • RAM: 512MB available for plugin operations
  • Storage: 50MB for plugin files and database
  • Minecraft Version: Latest 1.21.x
  • Server Platform: Paper (latest)
  • Java Version: Java 21 or newer
  • RAM: 1GB+ available
  • Storage: 100MB+ for database growth

Software Dependenciesโ€‹

Requiredโ€‹

Vaultโ€‹

  • Purpose: Economy integration
  • Version: Latest stable
  • Download: SpigotMC
  • Installation: Place in plugins/ folder

Economy Pluginโ€‹

One of the following (via Vault):

  • EssentialsX Economy
  • CMI Economy
  • Any Vault-compatible economy plugin

Optionalโ€‹

ItemsAdderโ€‹

  • Purpose: Custom item support
  • Version: Any compatible version
  • Behavior: Auto-detected if present
  • Note: Not required, plugin works without it

PlaceholderAPIโ€‹

  • Purpose: Placeholder support
  • Version: Any compatible version
  • Behavior: Auto-detected if present

Platform Compatibilityโ€‹

Supported Platformsโ€‹

PlatformVersionStatusNotes
Paper1.21+โœ… RecommendedBest performance
Spigot1.21+โœ… SupportedWorks but slower
FoliaLatestโœ… SupportedThread-safe implementation
Purpur1.21+โœ… SupportedPaper fork, fully compatible

Unsupported Platformsโ€‹

  • Bukkit: Not supported (use Spigot/Paper)
  • Forge: Not compatible
  • Fabric: Not compatible

Java Requirementsโ€‹

Java Versionโ€‹

  • Minimum: Java 21
  • Recommended: Latest Java 21 LTS or Java 22+

Checking Java Versionโ€‹

java -version

Should show:

openjdk version "21.x.x" ...

Java Distributionsโ€‹

Tested with:

  • OpenJDK 21+
  • Oracle JDK 21+
  • Adoptium (Eclipse Temurin) 21+

Database Requirementsโ€‹

SQLite (Default)โ€‹

  • Included: Yes (bundled with plugin)
  • Storage: File-based (database.db)
  • Performance: Good for small-medium servers
  • Limitations: Single-server only

MySQL (Optional)โ€‹

  • Version: MySQL 5.7+ or MariaDB 10.3+
  • Storage: External database server
  • Performance: Better for large servers
  • Setup: Requires manual configuration

Performance Considerationsโ€‹

Server Size Guidelinesโ€‹

PlayersRecommended Setup
< 50SQLite, default settings
50-200SQLite, optimized cache
200+MySQL, optimized settings
500+MySQL, dedicated database server

Resource Usageโ€‹

Typical resource usage:

  • CPU: Minimal (async operations)
  • RAM: ~50-100MB for plugin
  • Disk I/O: Low (async database)
  • Network: Minimal

Compatibility Matrixโ€‹

ComponentVersionStatus
Paper 1.21Latestโœ… Fully tested
Paper 1.22Latestโœ… Compatible
VaultLatestโœ… Required
ItemsAdderAnyโœ… Optional
Java 21Anyโœ… Required
Java 22+Anyโœ… Compatible

Next Stepsโ€‹