DiamondHost Logo鑽石託管 DiamondHost
用戶端 API

Minecraft 專用

Minecraft 專用 (Minecraft Specific)

路徑: /api/client/servers/{server}

模組包管理器 (Modpack Manager)

基礎路徑: /api/client/extensions/modpackmanager/servers/{server}

方法端點描述
GET/minecraft-modpacks列出模組包 (Modpacks)。
GET/minecraft-modpacks/versions列出模組包版本。
POST/minecraft-modpacks/install安裝模組包。

伺服器屬性管理器 (Server Properties Manager)

基礎路徑: /api/client/extensions/serverpropertiesmanager/servers/{server}

方法端點描述
GET/properties獲取 server.properties。
POST/properties/save儲存 server.properties。

MCLogs 管理器 (MCLogs Manager)

基礎路徑: /api/client/extensions/mclogsmanager/servers/{server}

方法端點描述
GET/mclogs查看 MCLogs。
POST/mclogs/upload上傳日誌到 MCLogs。

版本切換器 (Version Changer)

基礎路徑: /api/client/extensions/versionchanger/servers/{server}

方法端點描述
GET/installed獲取當前安裝的版本資訊。
POST/install安裝特定版本。
GET/install/status/{id}檢查安裝狀態。
GET/install/latest獲取最新可用版本。
GET/types獲取可用版本類型 (Vanilla, Paper 等)。
GET/types/{type}獲取某一類型的版本列表。
GET/types/{type}/{version}獲取特定版本的建置 (Builds)。

Minecraft 玩家管理器 (Minecraft Player Manager)

基礎路徑: /api/client/extensions/minecraftplayermanager/servers/{server}

方法端點描述
GET/獲取線上玩家。
GET/skin獲取玩家皮膚資訊。
GET/offline獲取離線玩家。
GET/stats/{uuid}獲取玩家統計數據。
POST/whitelist/status切換白名單狀態 (setwhitelist)。
PUT/whitelist新增玩家到白名單。
DELETE/whitelist從白名單移除玩家。
PUT/op給予玩家 OP 權限。
DELETE/op取消玩家 OP 權限。
PUT/ban封鎖玩家。
DELETE/ban解除封鎖玩家。
PUT/ban-ip封鎖 IP。
POST/kick踢出玩家。
POST/kill殺死玩家。
POST/clear清空玩家背包。