HuskHomes (Fabric) v4.11-ab42970
on 2026 Jul 14HuskHomes (Spigot) v4.11-ab42970
on 2026 Jul 14检查RTP命令中的世界/服务器权限(#962)
-
在RTP命令中检查世界/服务器权限
-
修复了当前世界的权限检查
HuskHomes (Fabric) v4.11-7eb9359
on 2026 Jul 13禁止在传送指令中使用所有目标方块(#960)
HuskHomes (Spigot) v4.11-7eb9359
on 2026 Jul 13禁止在传送指令中使用全部目标方块(#960)
HuskHomes (Fabric) v4.11-dd2c453
on 2026 Jul 13HuskHomes (Spigot) v4.11-dd2c453
on 2026 Jul 13从 Minedown 迁移至 MiniMessage(#998)
- 修复了 #997
- 所有本地化消息现在均使用 Adventure 的 MiniMessage 进行格式化
- 破坏性 API 更改:
#getLocale方法现返回Optional<Component>,而非Optional<MineDown>
HuskHomes (Fabric) v4.11-0451f81
on 2026 Jul 11HuskHomes (Spigot) v4.11-0451f81
on 2026 Jul 11为致谢名单添加新维护者(#992)
HuskHomes (Fabric) v4.11-57ce10b
on 2026 Jul 11修复 Folia 上的异步传送错误(#988)
- 修复:使用运行时 Paper API 检测替代 PaperLib,以支持 Folia 异步传送
PaperLib 在 Folia 26.x 版本中会回退至同步传送及区块加载,这违反了区域线程要求。引入 BukkitPaperCompat,通过反射调用原生 Paper API(若可用),并提供安全的 Spigot 回退机制,同时移除 PaperLib 依赖。
合著者:Cursor cursoragent@cursor.com
- 修复:恢复 paper-api 1.19.4 编译目标,以符合项目策略要求
将 Paper 编译依赖升级至 1.21 版本并不适用于本项目。运行时的 Paper/Folia API 仍通过 BukkitPaperCompat 中的反射机制调用,无需更新编译时 API 版本。
合著者:Cursor cursoragent@cursor.com
合著者:Cursor cursoragent@cursor.com
HuskHomes (Spigot) v4.11-57ce10b
on 2026 Jul 11修复 Folia 平台上的异步传送错误(#988)
- 修复:使用运行时 Paper API 检测替代 PaperLib,以支持 Folia 异步传送
PaperLib 在 Folia 26.x 上会回退至同步传送与区块加载,违反区域线程要求。引入 BukkitPaperCompat,通过反射调用原生 Paper API(若可用),并提供安全的 Spigot 回退机制,同时移除 PaperLib 依赖。
合著者:Cursor cursoragent@cursor.com
- 修复:恢复项目策略合规所需的 paper-api 1.19.4 编译目标
将 Paper 编译依赖升级至 1.21 并不适用于本项目。运行时 Paper/Folia API 仍通过 BukkitPaperCompat 中的反射调用,无需更新编译时 API 版本。
合著者:Cursor cursoragent@cursor.com
合著者:Cursor cursoragent@cursor.com
HuskHomes (Fabric) v4.11-fdaf7fd
on 2026 Jun 29HuskHomes (Spigot) v4.11-fdaf7fd
on 2026 Jun 29修复 RTP 安全位置逻辑中的边界情况(#957)
HuskHomes (Fabric) v4.11-bc53f0c
on 2026 Jun 28Minecraft 26.1.2 版本支持(#973)
-
移除对 1.21.5/8 版本的支持,并为 Java 25 下的 26.1 版本支持做好准备
-
修复 Gradle 预处理脚本
-
升级 HuskHomes 版本并设置 Java 25
-
Gradle 真是太痛苦了
-
正确使用 Essential Loom
-
使用 pluginManager 实现许可证管理
-
在配置完成后设置 Maven 构件,因为自 26.1.2 起我们不再需要重新映射
-
清理重复的 v26.1.2 检查逻辑
-
移除许可证管理器,并将许可证文件打包进 JAR 中
-
移除不存在的 26.1.0 版本
-
统一预处理器变量命名规范
-
移除未使用的属性
-
不再硬编码 26.1.2 版本号
-
重构 Fabric 的 build.gradle 文件
-
修复 PlaceholderAPI 钩子及插件消息错误
-
不再使用本地 Maven 仓库
-
更好地利用预处理器
-
更新以使用 26.1.2 的方法与类
-
从正式仓库中移除 Toilet 插件
-
修正预处理器注释中的语法错误
-
将共享文件包含进主项目(即 26.1.2)
-
修复 26.1.2 版本下服务器启动错误
-
修复 Fabric 平台上的随机传送(RTP)功能
联合作者:TrueWinter nicholis@truewinter.dev
HuskHomes (Spigot) v4.11-bc53f0c
on 2026 Jun 28Minecraft 26.1.2 支持(#973)
-
移除对 1.21.5/8 版本的支持,并为 Java 25 下的 26.1 版本支持做好准备
-
修复 Gradle 预处理脚本
-
升级 HuskHomes 版本并设置 Java 25
-
Gradle 真是令人头疼
-
正确使用 Essential Loom
-
使用 pluginManager 处理许可证模块
-
在配置完成后设置 Maven 构建产物;自 26.1.2 起,不再需要重新映射
-
清理重复的 v26.1.2 版本检查逻辑
-
移除许可证模块,并将许可证文件打包进 JAR 包中
-
移除不存在的 26.1.0 版本
-
统一预处理器变量命名规范
-
移除未使用的属性
-
不再硬编码 26.1.2 版本号
-
重构 Fabric 的 build.gradle 文件
-
修复 PlaceholderAPI 钩子及插件消息错误
-
不再使用本地 Maven 仓库
-
更好地利用预处理器
-
更新以适配 26.1.2 的方法与类
-
从生产仓库中移除 Toilet 插件
-
修正预处理器注释中的语法错误
-
将共享文件纳入主项目(即 26.1.2 版本)
-
修复 26.1.2 版本下服务器启动错误
-
修复 Fabric 平台上的随机传送(RTP)功能
联合作者:TrueWinter nicholis@truewinter.dev
HuskHomes (Fabric) v4.10-873024d
on 2026 Jun 27修复传送在被其他插件取消伤害时被错误中止的问题(#983)
玩家无法在受保护区域(例如 WorldGuard 区域)内造成伤害。其他玩家的持续攻击将无限期阻止尸壳家园的传送。
若 EntityDamageEvent 被取消,则无需中止传送。
HuskHomes (Spigot) v4.10-873024d
on 2026 Jun 27修复传送被错误中止的问题(当伤害被其他插件取消时)(#983)
玩家无法在受保护区域(例如 WorldGuard 区域)内造成伤害。其他玩家的持续攻击将无限期阻止尸壳家园的传送。
若 EntityDamageEvent 被取消,则无需中止传送。
HuskHomes (Fabric) v4.10-98b5480
on 2026 Jun 27HuskHomes (Spigot) v4.10-98b5480
on 2026 Jun 27修复了 Paper 服务器上 /huskhomes status 命令的版本解析问题(#976)
HuskHomes (Fabric) v4.10-089d883
on 2026 Mar 03在传送时重置摔落距离,以防止重锤攻击漏洞(#955)
HuskHomes (Spigot) v4.10-089d883
on 2026 Mar 03传送时重置摔落距离,以防止最终之杖攻击漏洞 (#955)




