Initial project

This commit is contained in:
Timi
2025-07-16 16:41:21 +08:00
parent 09bd61b486
commit 1c4c53bb91
38 changed files with 12796 additions and 129 deletions

20
src/api/MinecraftAPI.ts Normal file
View File

@ -0,0 +1,20 @@
import { axios } from "timi-web";
import { MinecraftPlayer } from "@/types/MinecraftPlayer.ts";
async function list(): Promise<MinecraftPlayer[]> {
return axios.post("/fmc/player/list");
}
async function bind(name: string): Promise<void> {
return axios.post("/fmc/player/bind", { name });
}
async function unbind(id: number): Promise<void> {
return axios.post("/fmc/player/unbind", { id });
}
export default {
list,
bind,
unbind
};