Skip to content

HubSuite v0.4.0-alpha.2(Minecraft 26.1.2 / Fabric)

Pre-release
Pre-release

Choose a tag to compare

@DRheEheAMGary DRheEheAMGary released this 13 Oct 05:00
· 0 commits to main since this release

⚠️ 这个版本启动即崩溃,请不要使用:标记接口被放进了 mixin 包,
普通代码引用它会抛 IllegalClassLoadError,服务端起不来。请改用 v0.4.0-alpha.3。

测试版(Alpha)。0.x 阶段不保证存档 / 配置格式兼容。 ## 这个版本改了什么 ### 自定义物品(需要装 Polymer) - 新增 8 个自定义物品:熔岩钓竿、地狱线、普通钓饵、地狱钓饵, 以及各自的压缩 / 二重压缩档。 - 它们是服务端真物品(独立 id),配方、统计、NBT 都正常; 原版客户端看到的是"试炼钥匙 + 资源包模型"。 - ⚠️ 服务器必须同时安装 Polymer(把 polymer-bundled-0.16.5+26.1.2.jar 放进 mods/), 否则模组起不来(硬依赖)。 - ⚠️ 外观需要资源包:不装包会显示成"缺失模型"。 ### 岩浆钓鱼(海岛服下界) - 用熔岩钓竿才能在岩浆里钓(普通钓竿不行)。 - 岩浆有独立渔获表,并按下界群系分化:灵魂沙峡谷钓灵魂沙/灵魂土/下界疣, 绯红森林与诡异森林钓菌类,玄武岩三角洲钓黑石/玄武岩。 - 渔获全是原版物品(岩浆膏、烈焰粉、荧石粉、石英、金粒、远古残骸…)。 ### 副手钓饵 - 放在副手生效,钓上来时消耗 1 个。 - 普通钓饵只在水里生效、地狱钓饵只在岩浆里生效;+10% / +25% / +45%(普通 / 压缩 / 二重压缩)。 ### 配方(正常合成) - 地狱线 = 3 地狱岩 + 1 黑曜石围着 1 根线(线下方放黑曜石) - 熔岩钓竿 = 3 烈焰棒 + 2 地狱线(按配方摆) - 普通钓饵 = 4 任意肉类围着水桶(返还空桶) - 地狱钓饵 = 3 任意肉类 + 岩浆桶 + 烈焰粉(返还空桶) - 9 钓饵 ↔ 1 压缩 / 9 压缩 ↔ 1 二重压缩(可逆) ### 修复 - 换岛后位置记忆指向旧岛,导致"回自己的岛却落在旧岛坐标"(实测差 288 格)。 ## 升级注意 - 必须装 Polymer(本版起是硬依赖)。 - 需要资源包才有正确外观。 - fishing 配置段结构变了(新增钓饵配置 + 岩浆表)。按 0.x 约定旧配置会被整体换成新默认表, 改过配置的服主请重配。 - 旧存档不受影响(岩浆表是新增的)。 ## 已知问题 / 未验证 - 岩浆钓鱼与副手钓饵的实机手感尚未验证(需要真人拿竿试)。 - 岩浆海目前用的是原版下界群系(5 种),没有自定义群系。 - 资源包的模型 / 贴图由服主提供,模组只负责指定模型 id。 ## 技术细节 - 自定义物品走 Polymer:getPolymerItem → trial_key,item_model → hubsuite:item/<id>。 - 岩浆判定:混入 FishingHook.tick 的 FluidState.is(WATER),对"熔岩竿抛出、且该维度配了渔获表"的钩子放行岩浆。 - 钓饵加速:按概率额外递减咬钩计时器(等效等待时间 ×(1-speedup)),消耗在 retrieve 时。