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