Skip to content

Downloads API - Server Software

Downloads API - Server Software Compatibility

Section titled “Downloads API - Server Software Compatibility”

Learn about supported server software types and how to choose the right plugin version for your server.

Statsly supports a wide range of Minecraft server software, organized into three main categories:

  • Normal Servers - Traditional Minecraft servers
  • Folia Servers - Regionized multithreading servers
  • Proxy Servers - Network proxy servers

Traditional Minecraft servers that run on a single thread per world.

High-performance Minecraft server with optimizations and bug fixes.

  • Recommended for: Most server owners
  • Performance: Excellent
  • Compatibility: High
  • Download: /api/plugin-versions/download/latest/PaperMC

Popular Minecraft server software with plugin support.

  • Recommended for: Standard servers
  • Performance: Good
  • Compatibility: High
  • Download: /api/plugin-versions/download/latest/Spigot

Original Minecraft server API implementation.

  • Recommended for: Legacy servers
  • Performance: Standard
  • Compatibility: High
  • Download: /api/plugin-versions/download/latest/Bukkit

Paper fork with additional features and optimizations.

  • Recommended for: Advanced users
  • Performance: Excellent
  • Compatibility: High
  • Download: /api/plugin-versions/download/latest/Purpur

Mod loader with server support.

  • Recommended for: Modded servers
  • Performance: Good
  • Compatibility: Moderate
  • Download: /api/plugin-versions/download/latest/Quilt

Paper fork optimized for performance.

  • Recommended for: Performance-focused servers
  • Performance: Excellent
  • Compatibility: High
  • Download: /api/plugin-versions/download/latest/LeafMC

Servers with regionized multithreading for improved performance.

Paper fork with regionized multithreading.

  • Recommended for: Large servers with high player counts
  • Performance: Excellent (multithreaded)
  • Compatibility: High
  • Download: /api/plugin-versions/download/latest/Folia

Note: Folia servers require special plugin versions that support multithreading.

Folia fork with additional optimizations.

  • Recommended for: Advanced Folia users
  • Performance: Excellent (multithreaded)
  • Compatibility: High
  • Download: /api/plugin-versions/download/latest/CanvasMC

Network proxy servers for connecting multiple backend servers.

Popular proxy server for Minecraft networks.

  • Recommended for: Network setups
  • Performance: Good
  • Compatibility: High
  • Download: /api/plugin-versions/download/latest/BungeeCord

BungeeCord fork with performance improvements.

  • Recommended for: Performance-focused networks
  • Performance: Excellent
  • Compatibility: High
  • Download: /api/plugin-versions/download/latest/Waterfall

Modern, high-performance proxy server.

  • Recommended for: Modern network setups
  • Performance: Excellent
  • Compatibility: High
  • Download: /api/plugin-versions/download/latest/Velocity

Plugin versions are also filtered by Java version:

  • Status: Legacy support
  • Recommended: No (use Java 11+)
  • Use Case: Older servers that cannot upgrade
  • Status: LTS version
  • Recommended: Yes (if Java 17+ unavailable)
  • Use Case: Servers running Java 11
  • Status: Recommended LTS version
  • Recommended: Yes (best choice)
  • Use Case: Most modern servers
  • Status: Latest LTS version
  • Recommended: Yes (if available)
  • Use Case: Servers running latest Java

Check your server’s startup logs or configuration to identify the server software type.

Run java -version to check your Java version.

Use the Downloads API with your server software and Java version:

Terminal window
curl -O -J "https://api.statsly.org/api/plugin-versions/download/latest/PaperMC/17"

Some plugin versions support multiple server software types. Check the serverSoftware array in version metadata to see all supported types.

Plugin versions use wildcard matching for Minecraft versions:

  • 1.20.x matches 1.20.1, 1.20.5, etc.
  • 1.x matches 1.19, 1.20, 1.21, etc.
  • Exact versions like 1.20.1 match only that version

If you’re switching server software:

  1. Download the appropriate plugin version
  2. Stop your server
  3. Remove the old plugin
  4. Install the new plugin version
  5. Restart your server

If you’re upgrading Java:

  1. Ensure your server software supports the new Java version
  2. Download a plugin version compatible with the new Java version
  3. Update your server’s Java installation
  4. Restart your server

If the plugin doesn’t load:

  1. Verify server software compatibility
  2. Check Java version compatibility
  3. Review server logs for errors
  4. Try a different plugin version

If you experience compatibility issues:

  1. Check server software version
  2. Verify Java version
  3. Review plugin changelog
  4. Contact support if needed

For compatibility questions: