Rename internal CMagicGem implementation

This commit is contained in:
Coldsmiles
2026-10-05 01:46:32 +08:00
parent 953c15e380
commit ff9b6ce4f1
68 changed files with 298 additions and 306 deletions
+4 -4
View File
@@ -1,6 +1,6 @@
# MagicGem → MagicGem Reforged 升级指南
本文只描述从原版 MagicGem 升级到 MagicGem Reforged 的流程。当前版本不扫描或导入 `plugins/CMagicGem`,也不执行多个重实现目录之间的合并。
本文只描述从原版 MagicGem 升级到 MagicGem Reforged 的流程。当前版本只扫描并导入 `plugins/MagicGem`,不执行多个目录之间的合并。
MagicGem Reforged 面向 Minecraft/Paper 1.21.x(包括 1.21.11),使用 Java 21。它保留原插件的非授权功能,不实现网络授权或机器绑定。
@@ -55,12 +55,12 @@ plugins/
```yaml
name: MagicGem-Reforged
main: cn.infstar.magicgemreforged.MagicGemReforged
main: cn.infstar.magicgem.MagicGem
```
主命令仍然是 `/mgem`,别名仍然是 `/cmgem` 和 `/cmg`。命令兼容不代表旧 JAR 可以同时运行;服务器中只能安装当前 JAR。
主命令仍然是 `/mgem`。命令兼容不代表旧 JAR 可以同时运行;服务器中只能安装当前 JAR。
Java 主类已经是独立的新入口 `MagicGemReforged`。旧入口 `pku.yim.magicgem.MagicGem` 作为兼容父类保留,供依赖原版公开 API 的其他插件继续解析;它不会作为 Paper 的实际入口加载。
Java 主类已经是独立的新入口 `cn.infstar.magicgem.MagicGem`。旧入口 `pku.yim.magicgem.MagicGem` 作为兼容父类保留,供依赖原版公开 API 的其他插件继续解析;它不会作为 Paper 的实际入口加载。
## 第一次启动时的目录迁移