What one set of mods costs a server: how many players it holds, what gives out first, and what each mod in it costs — every number with the count of runs behind it, and no number at all where there are not enough
GET
/api/v1/perf/packs/{fingerprint} - Přihlášení
- Bez scope
- Scope
- Žádný
- Nástroj MCP
perf.pack
Parametry
| Pole | Typ a význam |
|---|---|
fingerprint povinné v cestě | string |
kind v dotazu | string |
Odpověď 200
| Pole | Typ a význam |
|---|---|
emptyTickMs vždy | object |
emptyTickMs.confidence vždy | string |
emptyTickMs.high | number |
emptyTickMs.low | number |
emptyTickMs.median | number |
emptyTickMs.runs vždy | integer |
examples | array of object |
examples[].at vždy | string · date-time |
examples[].id vždy | integer |
examples[].kind vždy | string |
examples[].loader | string |
examples[].machine vždy | object |
examples[].machine.cores | integer |
examples[].machine.cpu | string |
examples[].machine.flags | array of string |
examples[].machine.gc | string |
examples[].machine.gpu | string |
examples[].machine.heapMb | integer |
examples[].machine.java | string |
examples[].machine.os | string |
examples[].machine.ramMb | integer |
examples[].machine.storage | string |
examples[].machine.threads | integer |
examples[].minecraft | string |
examples[].modCount vždy | integer |
examples[].numbers vždy | object |
examples[].numbers.allocatedMb | integer |
examples[].numbers.averageTickMs | number |
examples[].numbers.chunks | integer |
examples[].numbers.cpuBusiestPct | number |
examples[].numbers.emptyTickMs | number |
examples[].numbers.entities | integer |
examples[].numbers.gaveOut | string |
examples[].numbers.gcPauseMs | integer |
examples[].numbers.gcPauses | integer |
examples[].numbers.gpuPct | number |
examples[].numbers.heapMb | integer |
examples[].numbers.heapUsedMb | integer |
examples[].numbers.loadPerPlayer | integer |
examples[].numbers.loadVersion | integer |
examples[].numbers.lowFrameMs | number |
examples[].numbers.measureVersion | integer |
examples[].numbers.medianFrameMs | number |
examples[].numbers.msPerPlayer | number |
examples[].numbers.players | integer |
examples[].numbers.playersHeld | integer |
examples[].numbers.settings | string |
examples[].numbers.simulationDistance | integer |
examples[].numbers.spreadRadius | integer |
examples[].numbers.tickMs50 | number |
examples[].numbers.tickMs95 | number |
examples[].numbers.tickMs99 | number |
examples[].numbers.ticks | integer |
examples[].numbers.tps | number |
examples[].seconds vždy | integer |
examples[].source vždy | string |
examples[].sourceVersion | string |
fingerprint vždy | string |
flags | array of object |
flags[].flags vždy | array of string |
flags[].gc | string |
flags[].pauseMs | number |
flags[].runs vždy | integer |
flags[].tickMs | number |
gaveOut | array of object |
gaveOut[].runs vždy | integer |
gaveOut[].value vždy | string |
live vždy | object |
live.players vždy | object |
live.players.confidence vždy | string |
live.players.high | number |
live.players.low | number |
live.players.median | number |
live.players.runs vždy | integer |
live.samples vždy | integer |
live.tickMs95 vždy | object |
live.tickMs95.confidence vždy | string |
live.tickMs95.high | number |
live.tickMs95.low | number |
live.tickMs95.median | number |
Dalších 33 polí hlouběji najdete v dokumentu OpenAPI.
Chyby
| Stav | Typ a význam |
|---|---|
400 | The request was not understood. |
401 | Sign in and try again. |
404 | There is nothing here, or nothing you may see. |
429 | Too many requests. |
500 | Something on our side went wrong. |
Každá chyba přijde jako { code, message, requestId }. Chyby