Skip to content

bijju089/serverjars-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Minecraft Server Jars (API)

Caution

It's not recommended to use this api in production, as most parts of the jars isn't done yet Only /paper works as of 28 June 2024

ServerJars API endpoint (Free to use)

URL

MAIN:
https://api.bijjuxd.me , https://api.cxstudios.org
FALLBACK / OTHER:
cxstudios-api.vercel.app serverjars.vercel.app

Endpoint

1. Fetch All Jar Types

Retrieve a list of all available jar types.
Endpoint:
GET /v1/serverjars/fetchTypes

{
  "response": {
    "modded": ["mohist", "fabric", "forge"],
    "proxies": ["waterfall", "bungeecord", "velocity"],
    "vanilla": ["vanilla", "snapshot"],
    "servers": ["paper", "purpur", "sponge"]
  }
}

2. Fetch All Versions for a Category

Retrieve all versions available for a specific category.
Endpoint:
GET GET /v1/serverjars/fetchAll/{category}
Parameters: The {category} of server jars (e.g., paper, fabric, forge).
Example Request:
GET GET /v1/serverjars/fetchAll/paper

{
  "response": [
    {
      "version": "1.21",
      "file": "paper-1.21.jar"
    }
  ]
}

3. Fetch a Specific Jar

Retrieve the download URL for a specific jar file based on its type and version.
GET /v1/serverjars/fetchJar/{category}/{minecraftversion}

{
  "response": {
    "url": "https://cdn.mcst.io/uploads/jar-storage/jars/paper-1.21.jar"
  }
}

About

ServerJars API endpoint (Free to use)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published