Skip to content

Releases: linmumua/MUZ

MUZ 1.10.73

Choose a tag to compare

@linmumua linmumua released this 24 Oct 16:12

更新内容

  • 椅侧左右两块面板改为完整九宫格:8 个道具槽 + 语音入口,带标题、当前选中、每格名称与状态;由插件内置渲染,不需要安装 MuMenu。选中后面板保持显示。
  • 修正三把椅子的面板左右错位、面板下两行点不到、从背面点击会左右颠倒的问题。
  • 修正锚点在其它区域时面板打不开、创建失败后每 2 秒重建并刷错误日志的问题。
  • 明牌改为第 3 批(每人 9 张)发完后开放一次 60 tick 窗口,倍率按 3→2→1 递减;抢地主加赛期间仍可明牌,直到叫分结束。
  • 管理侧音效页支持点击试听与音量/音高滑块;机器人与真人「要不起」改为等待后再自动不要。

下载

按服务端版本选择对应 JAR:paper-1.21.11 / paper-26.1.2 / paper-26.2 / paper-26.3。资源包已内置,本次不单独发布资源包与 CraftEngine bundle。

说明

已完成四目标构建、发布审计(0 失败)与 paper-26.3 全量测试(1619/1619)。尚未实服验证,面板配色尺寸与点击手感需进服确认;更新后请让客户端重新下载资源包。

MUZ 1.10.59

Choose a tag to compare

@linmumua linmumua released this 01 Oct 10:30

更新内容

  • debug.enabled / debug.table-spacing 缺失时,启动与 /muz reload 会自动补回;已有值保留。
  • 桌内道具栏按实际放入的道具数显示格子,再加一个语音格(例如 3 件道具显示 4 格)。
  • Debug Web 新增只读道具栏预览图层。
  • 修复牌桌管理器未就绪时道具栏导致整条 BossBar 刷新中断的问题。

下载

按服务端版本选择对应 JAR。资源包已内置,本次不单独发布资源包与 CraftEngine bundle。

说明

已完成三目标构建、发布审计与全量测试(1302/1302)。尚未实服验证,更新后请让客户端重新下载资源包。

MUZ 1.10.58

Choose a tag to compare

@linmumua linmumua released this 27 Sep 18:35

主要更新

  • debug.enabled=false 时静默 MUZ 全部 WARNING 日志。
  • SEVERE 日志不受影响。
  • 支持通过 /muz reload 热切换 WARNING 门禁。
  • 不影响其他插件日志,也不影响玩家可见文本。
  • 延续 Paper PluginLoader 运行期下载第三方依赖。

验证

  • 三目标构建与发布审计通过。
  • paper-26.2:190 个容器、1278 项 JUnit 全部通过。
  • 本 Release 仅上传三个目标 JAR,资源包与 CraftEngine bundle 不单独发布。
  • 真实服务端 WARNING 门禁行为仍需部署验证。

MUZ 1.10.55

Choose a tag to compare

@linmumua linmumua released this 25 Sep 19:57

主要更新

  • 修复 CraftEngine 家具 furnitureById(Key) 继承链查找回归。
  • 可选家具 API 缺失时安全降级,不再阻止 MUZ 启动。
  • 补充父类/接口反射兼容测试与诊断。
  • 延续 Paper PluginLoader 运行期下载第三方依赖方案。

验证

  • 三目标构建与发布审计通过。
  • paper-26.2:186 个容器、1248 项 JUnit 全部通过。
  • 本 Release 仅上传三个目标 JAR;资源包和 CraftEngine bundle 不发布。
  • 真实服务端运行期验收仍待完成。

MUZ 1.10.54

Choose a tag to compare

@linmumua linmumua released this 25 Sep 05:29

主要更新

  • 新增 Paper PluginLoader,第三方运行期依赖改为启动前从 Maven 仓库下载。
  • SnakeYAML、Gson、SQLite、TabooLib common-reflex 及其 Kotlin/ASM/Commons Lang3 依赖不再内嵌于插件 JAR。
  • 保留原生 JavaPlugin、Folia 支持声明和原始业务包名。
  • 增加依赖坐标、仓库、缓存、离线解析和外置包边界校验。

验证

  • 三目标构建与发布审计通过。
  • paper-26.2:185 个容器、1241 项 JUnit 全部通过。
  • 冷缓存解析 10 个依赖 JAR,热缓存零下载;缓存后离线重解析成功。
  • 首次启动仍需要网络,真实服务端首次加载尚未完成实服验收。

请按服务器目标选择对应的 JAR、资源包和 CraftEngine bundle,不要混用不同目标文件。

MUZ 1.10.51

Choose a tag to compare

@linmumua linmumua released this 24 Sep 15:40

主要更新

  • 接入 TabooLib common-reflex,保持原生 JavaPlugin 生命周期。
  • 适配 CraftEngine 多版本 reload 签名并补充失败诊断。
  • 加固 Folia/区域化实体 owner 路由、语音面板清理和玩家筹码归属门禁。
  • 隔离道具全局扫描异常,补充交互失败限频日志。
  • 显式内嵌 gson 2.11.0 与 sqlite-jdbc 3.46.1.0,保持原包名不重定位。

验证

  • paper-26.2:181 个容器、1209 项 JUnit 全部通过。
  • 三目标构建与发布审计通过。
  • folia-supported: false;真实 Folia 服务端验收仍未完成。

请按服务器目标选择对应的 JAR、资源包和 CraftEngine bundle,不要混用不同目标文件。

MUZ 1.10.46

Choose a tag to compare

@linmumua linmumua released this 21 Sep 12:53

MUZ 1.10.46 汇总了实体筹码、桌内道具栏和调度抽象相关更新。

主要更新

  • 实体筹码按玩家背包与副手中的匹配物品实时计数。
  • 桌内道具改为独立九格图标额外栏,第九格为语音入口。
  • 新增桌内道具栏预览与相关资源、测试。
  • 新增 MuzScheduler 调度抽象及 Paper 兼容后端。
  • 补充 HUD、资源校验、结算保护和调度契约测试。

Folia 兼容性

Folia 支持正在迁移中,当前版本不支持直接运行在 Folia 服务端。

  • folia-supported: false
  • 已完成部分 global、region、entity/player 与 async 调度抽象迁移。
  • 牌桌、玩家与实体 owner 路由、跨区域副作用、麻将领域以及真实 Folia 服务端验收尚未完成。
  • Leaf/Paper 测试不能替代 Folia 实服验收;在完成真实 Folia 验证前,不要将本版本标记为 Folia 兼容。

下载

请按服务器版本选择对应目标的 JAR、资源包和 CraftEngine bundle,不要混用不同目标的文件。

验证

已完成三个 Paper 目标的编译与调度相关契约验证。未完成真实 Folia 服务端验收,也未将 Folia 支持声明为完成。

MUZ 1.10.37

Choose a tag to compare

@linmumua linmumua released this 19 Sep 16:34

MUZ 1.10.37 汇总了自上一公开版本以来的主要更新。

动画发牌

开局时手牌按座位轮流分批出现,发完后逐张原地翻转 360° 并在半程完成排序。翻转结束后有一个自愿明牌窗口,在线真人可选择公开手牌,整局最多额外 ×2 倍率。

HUD 编辑器

新增全屏 Debug Web 编辑器,22 个运行期参数可在浏览器中直接拖动调整。预览使用服务端真实资源 PNG,保存后会自动重建和校验资源包。

桌内道具

鸡蛋、番茄支持无伤害投掷动画,水桶生成短时水幕效果。目标高亮、冷却和并发均有完善的清理机制。

其他改进

  • 五首背景音乐按局轮播,不再重复叠加。
  • 开局后对本桌入座真人隐藏桌边浮空字,减少低头看牌时的遮挡。
  • 固定 15 格分层记牌器,显示本局累计已出张数。
  • 三道具 HUD 使用独立图标,不覆盖原版物品栏。

下载

按服务器版本选择同一组三个文件(JAR + 资源包 + CraftEngine bundle),不要混用不同目标。

验证

三个目标均已完成干净构建。paper-26.1.2 全量测试 894 项全部通过。本次未部署实服,动画观感和客户端 HUD 位置仍需进服确认。