# bukkit-command-tool **Repository Path**: jja8/bukkit-command-tool ## Basic Information - **Project Name**: bukkit-command-tool - **Description**: 一个bukkit服务器的命令工具 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-11-11 - **Last Updated**: 2024-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BukkitCommandTool #### 介绍 一个bukkit服务器的命令工具 #### 引用依赖 [![](https://jitpack.io/v/com.gitee.jja8/bukkit-command-tool.svg)](https://jitpack.io/#com.gitee.jja8/bukkit-command-tool) ~~~ gradle repositories { maven { url 'https://jitpack.io' } } dependencies { implementation 'com.gitee.jja8:bukkit-command-tool:2024.05.23.21.11' } ~~~ #### 使用shadowJar重定向包名防止冲突 ~~~ gradle plugins { id 'com.github.johnrengelman.shadow' version '7.1.2' } shadowJar{ relocate 'cn.jja8.bukkit.bukkitcommandtool.command', '你自己的包.bukkitcommandtool' } ~~~ 构建 ~~~ cmd gradle shadowJar ~~~ #### 使用方法 ~~~ java new CommandManger( new CommandList("rescueadmin") .setAliases(Arrays.asList("游戏管理","gameadmin")) .setPower("rescue.admin") .setCommandImplement(new Help()) .addCommand(new Command("start") .setAliases(Arrays.asList("开始")) .setCommandImplement(new Start()) ) .addCommand(new Command("stop") .setAliases(Arrays.asList("停止")) .setCommandImplement(new Stop()) ) ).run(插件主类); ~~~