diff --git a/README.md b/README.md index 7bef41a..dc4b81a 100644 --- a/README.md +++ b/README.md @@ -2,33 +2,48 @@ 叁只仓鼠的开源小插件 +# 项目以来 + | 名称 | 描述 | |:----------------------------------------------------------------|:------------------------------------------| | [hamster-core](https://github.com/MiniDay/hamster-core) | 仓鼠核心: 叁只仓鼠的 Minecraft 插件开发通用工具包 | | [hamster-ball](https://github.com/MiniDay/hamster-ball) | **仓鼠球**:一个基于 Netty 的 Minecraft 服务端通用消息中间件 | | [hamster-currency](https://github.com/MiniDay/hamster-currency) | 仓鼠经济: 叁只仓鼠的 Minecraft 跨服多货币经济插件 | -| hamster-admin-command | 提供一些管理员常用的命令 | -| hamster-killer-money | 杀怪掉钱 | -| hamster-command-redirect | 指令重定向 | -| hamster-ban | 依赖于 **仓鼠球** 实现的跨服封禁玩家指令 | -| hamster-crates | 宝藏箱 | -| hamster-drop-head | 生物死亡时掉落头颅 | -| hamster-online-money | 在线获得游戏币 | -| hamster-command-sign | 点击告示牌执行命令 | -| hamster-custom-recipe | 自定义合成配方 | -| hamster-kick | 依赖于 **仓鼠球** 实现的跨服 /kick 和 /kickAll 指令 | -| hamster-list | 依赖于 **仓鼠球** 实现的跨服统计玩家数量指令 | -| hamster-name-case-fix | 依赖于 **仓鼠球** 实现的玩家名称大小写冲突修复 | -| hamster-permission-manager | 依赖于 **仓鼠球** 实现的跨服权限管理器 | -| hamster-simple-data-manager | 依赖于 **仓鼠球** 实现的跨服简单数据管理插件 | -| hamster-safe-mode | 依赖于 **仓鼠球** 实现的跨服 开/关 维护模式插件 | -| [hamster-sudo](./hamster-sudo/README.md) | 依赖于 **仓鼠球** 实现的跨服强制执行命令插件 | -| hamster-auto-log-clear | 服务器启动后自动清理过期日志 | -| hamster-auto-restart | 自动重启服务器 | -| [hamster-auto-game-rule](/hamster-auto-game-rule) | 服务器启动后自动设置 GameRule | -| hamster-protect-lock | 箱子锁保护 | -| hamster-protect-explosion | 爆炸防护插件 | -| hamster-battle-actionbar | 战斗中 actionbar 显示敌方血条 | -| hamster-protect-farmland | 耕地践踏保护插件 | -| hamster-protect-fire | 方块防火保护插件 | -| hamster-ball-bridge | 让 **仓鼠球** 兼容旧版 HamsterService API | + +# 项目列表 + +| 名称 | 描述 | +|:-----------------------------------------------------|:----------------------------------| +| [hamster-auto-game-rule](hamster-auto-game-rule) | 服务器启动后自动设置 GameRule | +| [hamster-auto-log-clear](hamster-auto-log-clear) | 服务器启动后自动清理过期日志 | +| [hamster-auto-ore-remove](hamster-auto-ore-remove) | 区块加载时自动将矿石替换成石头方块 | +| [hamster-auto-server-info](hamster-auto-server-info) | 自动将接入仓鼠球的子服注册到连接配置中 | +| [hamster-ball-bridge](hamster-ball-bridge) | 让 **仓鼠球** 兼容旧版 HamsterService API | +| [hamster-lobby](hamster-lobby) | 仓鼠大厅 | +| [hamster-spawn](hamster-spawn) | 重生点设定 | + +# 未完成 + +| 名称 | 描述 | +|:-----------------------------|:---------------------------------------| +| hamster-admin-command | 提供一些管理员常用的命令 | +| hamster-auto-stop | 自动重启服务器 | +| hamster-battle-actionbar | 战斗中 actionbar 显示敌方血条 | +| hamster-ban | 依赖于 **仓鼠球** 实现的跨服封禁玩家指令 | +| hamster-command-redirect | 指令重定向 | +| hamster-crates | 宝藏箱 | +| hamster-command-block | 与方块交互执行命令 | +| hamster-custom-recipe | 自定义合成配方 | +| hamster-drop-head | 生物死亡时掉落头颅 | +| hamster-killer-money | 杀怪掉钱 | +| hamster-online-money | 在线获得游戏币 | +| hamster-kick | 依赖于 **仓鼠球** 实现的跨服 /kick 和 /kick-all 指令 | +| hamster-list | 依赖于 **仓鼠球** 实现的跨服统计玩家数量指令 | +| hamster-name-case-fix | 依赖于 **仓鼠球** 实现的玩家名称大小写冲突修复 | +| hamster-permission-manager | 依赖于 **仓鼠球** 实现的跨服权限管理器 | +| hamster-simple-data-manager | 依赖于 **仓鼠球** 实现的跨服简单数据管理插件 | +| hamster-safe-mode | 依赖于 **仓鼠球** 实现的跨服 开/关 维护模式插件 | +| [hamster-sudo](hamster-sudo) | 依赖于 **仓鼠球** 实现的跨服强制执行命令插件 | +| hamster-protect-explosion | 爆炸防护插件 | +| hamster-protect-farmland | 耕地践踏保护插件 | +| hamster-protect-fire | 方块防火保护插件 | diff --git a/hamster-auto-server-info/src/main/resources/bungee.yml b/hamster-auto-server-info/src/main/resources/bungee.yml index 18a3f78..3401539 100644 --- a/hamster-auto-server-info/src/main/resources/bungee.yml +++ b/hamster-auto-server-info/src/main/resources/bungee.yml @@ -3,3 +3,4 @@ main: cn.hamster3.mc.plugin.auto.server.info.ServerInfoPlugin version: ${version} author: MiniDay +description: 自动将接入仓鼠球的子服注册到连接配置中 diff --git a/hamster-spawn/README.md b/hamster-spawn/README.md new file mode 100644 index 0000000..1855b3b --- /dev/null +++ b/hamster-spawn/README.md @@ -0,0 +1,6 @@ +# 指令列表 + +| 指令 | 权限 | 描述 | +|:-----------|:--------------------|:------------| +| /set-spawn | hamster.spawn.admin | 将当前位置设置为出生点 | + diff --git a/hamster-spawn/src/main/resources/plugin.yml b/hamster-spawn/src/main/resources/plugin.yml index 363709f..dcc54ca 100644 --- a/hamster-spawn/src/main/resources/plugin.yml +++ b/hamster-spawn/src/main/resources/plugin.yml @@ -5,7 +5,7 @@ api-version: 1.13 author: MiniDay website: https://github.com/MiniDay/hamster-little-plugins -description: 设定出生点 +description: 出生点设定 commands: diff --git a/hamster-sudo/build.gradle b/hamster-sudo/build.gradle index 3272a5d..f51daea 100644 --- a/hamster-sudo/build.gradle +++ b/hamster-sudo/build.gradle @@ -4,11 +4,3 @@ setArchivesBaseName("HamsterSudo") dependencies { compileOnly "cn.hamster3.mc.plugin.ball:common:${hamster_ball_version}" } - -processResources { - inputs.property "version", project.version - filesMatching("plugin.yml") { - expand "version": project.version - } - duplicatesStrategy(DuplicatesStrategy.EXCLUDE) -}