Player Statistics API #46

Open
opened 2025-11-07 21:15:14 +00:00 by Pupsi · 0 comments
Member

Gezielte Statistiken für alle Spieler abrufen

POST /api/statistics/getStatistics

Request:

{
  "categories": {
    // statistic name
    "name": string,
    // material name
    "material": string | null
  }[]
}

Response:

{
  "status": "SUCCESS",
  "response": {
    "playerStatistics": {
      "playerName": string,
      "playerUuid": string,
      "statistics": {
        "name": string,
        "material": string | null,
        "value": string
      }[]
    }[]
  }
}

Wenn die angefragte Statistic kein Material braucht, kann "material" weggelassen werden, ein leerer String sein oder null sein.

Die Namen der Statistiken lassen sich hier finden: https://jd.papermc.io/paper/1.21.10/org/bukkit/Statistic.html

Beispiel Request:

image.png

Beispiel Response:

image.png

### Gezielte Statistiken für alle Spieler abrufen ``` POST /api/statistics/getStatistics ``` _Request_: ``` { "categories": { // statistic name "name": string, // material name "material": string | null }[] } ``` _Response_: ``` { "status": "SUCCESS", "response": { "playerStatistics": { "playerName": string, "playerUuid": string, "statistics": { "name": string, "material": string | null, "value": string }[] }[] } } ``` Wenn die angefragte Statistic kein Material braucht, kann "material" weggelassen werden, ein leerer String sein oder null sein. Die Namen der Statistiken lassen sich hier finden: https://jd.papermc.io/paper/1.21.10/org/bukkit/Statistic.html ### Beispiel Request: ![image.png](/attachments/e073e5f4-1789-48e7-8e9a-92fcc724a7ba) ### Beispiel Response: ![image.png](/attachments/21cdedab-9340-49fd-9025-605e945c89db)
Sign in to join this conversation.