
Tuanzi'sMod
A module for Tuanzi's server, which requires the client to install it.
Оцените первым
292
0
Список изменений
Tuanzi's Mod 1.0.5 更新日志
新增
-
抽卡系统与可视化编辑器整体深度重构及“定轨”功能(Fate Anchor)升级:
- 定轨选择与二次确认:玩家在卡池预览 GUI 中浏览不同板块的物品时,可左键点击任意品质物品进行定轨。点击后会弹出 9x3 规模的只读安全确认界面,向玩家展示定轨目标以及提示,确认后将把目标物品记录在玩家数据中。
- 命定值积累与大保底机制:玩家每次在该卡池抽中定轨目标品质的物品,如果没出目标(歪了),则累积 1 点“命定值”,并在聊天栏发送通知:“你获得了其他xx品质的物品,命定值 +1(当前 x/y)。”命定值满后,下一次抽到该品质物品时强行必中定轨目标物品。
- 定轨上限规则:常驻池(
normal)中,史诗及以上品质(legendary/epic)的命定值上限为 2 点(即“最多歪两次,第三次必中”),而史诗以下品质的命定值上限为 1 点;其他所有池均为限定池,限定池中所有品质的命定值上限均为 1 点。 - 清零与取消/更换机制:玩家可以随时在界面上更换目标或点击已定轨物品取消定轨,此时命定值清零。且取消/更换操作属于品质粒度相互独立,仅清除当前品质的定轨状态,其他板块定轨状态和命定值完全保留。
- 出货自动重置规则:抽中定轨目标时(无论是自然抽中还是大保底必中):若物品品质为史诗及以上,命定值清零并结束定轨(清除目标状态);若品质为史诗以下,仅清零命定值,不结束定轨,以便于玩家快速重复获取该低品质物品。
- 对角线红色指示箭头外观:当检测到格子中的物品是当前大板块的定轨目标时,卡池预览界面会自动在该物品格子的四个角(西北、东北、西南、东南)绘制向外延伸的纯红色指示小箭头,且保留物品原本的品质彩色背景与描边,提供极其直观、形象的定轨目标锁定视觉指引。
- 写穿透持久化与防断电安全机制:任何定轨设定/取消,以及抽卡中命定值变动,均会立即触发强行写穿透(Write-Through)同步存盘,配合临时文件原子级替换(Atomic Move)写入,实现防断电防崩溃数据安全;同时注册了服务器关闭(SERVER_STOPPING)事件,在关服重启前强制对所有在线玩家的数据进行同步落盘。
- 只读个人抽卡历史记录存根 GUI (9x6):通过
/cardpool history打开 9x6 纯服务端只读 GUI,以时间倒序(最新在最前)一页 45 条精美呈现个人所有的抽卡存根。 - 格子背景实体边框与填充高亮:利用 Mixin 深度织入渲染链,在抽卡历史与卡池预览中根据 Slot 0-44 真实物品稀有度绘制 1 像素高亮彩色外边框与 25% 透明度的温润彩色格子背景填充(传说金黄、史诗紫、稀有青蓝、优秀绿、普通灰白)。
- 调试日志集成:所有抽卡保底计算、定轨设定/取消、歪了累加、保底触发等状态计算均写入
ModLog.debug进行统一追溯调试。
-
新增新武器:幽匿裂片(Scully Shard):
- 固有特殊机制(幽匿共鸣):每次攻击命中目标时施加 2.5 秒的“共鸣”状态。如果目标已有共鸣,再次攻击将额外造成 2 点无视护甲的音波魔法伤害并移除共鸣,具有强烈的打击节奏感。
- 基础属性:攻击力 10 点,攻击速度 1.25。
- 专属磨损度视觉与音效演变:磨损度在诞生时随机在 0~1 之间决定,分为五个等级(深空回响、微纹共鸣、脉动裂痕、衰变尖啸、静默残片),分别对应不同的精细像素级磨损贴图(32x32),且随着时间推移,在客户端呈现出柔和的蓝白色脉冲光晕、紊乱的高频抖动、偶尔暗灭的暗紫色紊流和暗绿色基底突闪。
- 静默残片免受破损:即使随机到等级 V(静默残片),武器依然保持完好状态,不再带有任何脆弱性或碎裂销毁机制。
- 特色音效:命中时,根据磨损度从新到旧,分别发出监守者低鸣、带敌意低鸣、断续低鸣、受创破碎尖啸以及沉闷钝响。
- 创造模式与 JEI 集成:已完美集成到创造模式栏中,并带有专属中英文介绍面板。
-
新增新附魔:共振脉冲(Resonance Pulse):
- 共鸣施加:每次命中目标时,有 10% × 等级 的概率为目标施加持续 2.5 秒的“共鸣”状态。
- 脉冲伤害与溅射:当命中已有“共鸣”的目标时,立即消耗并移除共鸣,产生一次共振脉冲,对目标及周围 2 格内所有敌人造成 0.2 + 0.4 × 等级的音波魔法伤害(无视护甲,无内置冷却,可配合幽匿裂片产生多重爆破)。
- 附魔参数:最高等级 III,适用于剑类型,可从附魔台、宝箱及村民交易中产出。
- 图标自定义:专为该状态效果设计了发光的幽蓝声波脉冲状态图标。
-
新增新附魔:深渊律动(Abyssal Rhythm):
- 伤害机制详解:每次使用剑类武器近战命中目标时,必定对主目标触发,造成额外的魔法伤害。无内置冷却,伤害源被定义为魔法伤害(能无视物理防御)。
- 伤害公式:额外魔法伤害 = 基础伤害 + 潮汐共鸣加成。
- 基础伤害:根据等级而定 (I级0.1, II级0.2, III级0.25, IV级0.3)。
- 潮汐共鸣加成:仅当攻击者持有潮汐充能层数(由潮汐切割者充能机制产生)时生效。加成 =
0.05 × 附魔等级 × 当前层数。满层 5 层且附魔为 IV 级时,额外魔法伤害可达 1.3 点(基础0.3 + 1.0共鸣加成)。 - 附魔参数:最高等级 IV,适用于所有剑类武器,已集成 to 创造模式物品栏与 JEI 详细信息页。
-
新增新武器:潮汐切割者(Tide Cleaver):
- 固有特殊机制(潮汐节拍):冷却达到80%时,能量变为明亮的珍珠白,“合拍窗口”开启(持续至冷却满后的 0.2 秒 / 4 ticks)。在窗口内发动攻击为“合拍攻击”,可获得1层潮汐充能(最高5层),每层提升2%近战伤害。冷却低于80%时攻击为“失拍攻击”,伤害降低15%,并失去1层充能。冷却充满超过 0.2 秒后攻击为“正常攻击”,无增/减伤修正且层数不变。
- 潮汐侵蚀施加:当持有层数 >= 2层时,近战攻击将附带持续 2 秒 of “潮汐侵蚀”效果,每秒造成 1 点魔法伤害。
- 潮涌爆发:充能达到 5 层时,下一次合拍攻击将额外造成 3 点无视护甲的魔法伤害(潮涌爆发),随后充能重置为 1。该爆发具有 7 秒的内置冷却。
- 基础属性:攻击力 7.3,攻击速度 1.66。可在铁砧中使用海洋之心(Heart of the Sea)修复耐久。
- 磨损度与外观系统:拥有 5 级独立的磨损度外观(永澜之锋、浅湾余波、暗礁潜流、退潮裂礁、枯潮死心),可通过按住 Shift 键查看详细的磨损百分比和背景故事。
- 动态能量指示渲染:自定义着色器根据实时冷却与节拍窗口渲染珍珠白或渐变明暗的能量指示,完美呈现合拍手感。
- 创造模式与 JEI 集成:已完美集成到创造模式物品栏中,并包含详尽的中英文 JEI 信息说明页。
-
新增状态效果:潮汐侵蚀(Tide Erosion):
- 每秒(20 ticks)对携带该效果的生物造成 1 点魔法伤害。
-
集成 Modrinth 自动更新检测器:
- 模组加载时异步检测:在客户端初始化时异步发送请求至 Modrinth 接口,精准判断是否有新版本发布。
- 主界面平滑弹窗与高阶视觉效果:若检测到可更新版本且玩家未忽略,将在进入主界面时弹出高质感提示卡片。提供“自动更新”、“忽略更新一天”(以时间戳写入本地配置)和“暂不更新”选项。
- 遮罩层交互防穿透悬停优化:在弹窗绘制底层
TitleScreen画面时,通过高精度的坐标屏蔽(传参-999, -999),彻底解决了当鼠标悬停在弹窗空隙时,原本主界面的“单人游戏”等按钮仍会被选亮(Hover)的视觉穿透瑕疵,使 UI 拥有完美的阻断质感。 - 暂不更新与忽略一天交互闭环修复:将进程已通知状态(
alreadyNotified)提到最先拦截顺位,彻底解决了因点击“暂不更新”或“忽略更新一天”返回主菜单时,由于重新执行TitleScreen#init触发 Mixin 重复弹回,导致界面陷入无限死循环而无法关闭的底层逻辑问题。 - Markdown 富文本日志渲染:自主研发高性能极简 Markdown 解析器,完美将 Modrinth 返回 of 原始 Markdown 格式日志(含标题、圆点列表、
**加粗**、*斜体*以及`亮橙黄色行内代码块`)直接翻译成 Minecraft 原生的富文本色彩与样式,极具尊贵感。 - 多行裁剪平滑滚动与尊贵滚动条:为更新日志引入像素级 Scissor 屏幕裁剪区和内存级折行缓存。当日志字数过多时,玩家可直接使用鼠标滚轮平滑地上下拖拽以阅读全部更新内容,且卡片右侧配有极其炫酷的半透明白滑道与亮蔚蓝色滑块滚动条,视觉交互质感拉满。
- 安全无删自动升级:玩家选择“自动更新”后,自动下载最新的
.jar文件,并严格遵守 GEMINI.md 安全规范,将旧包重命名为.jar.bak,完全避免直接删除文件带来的安全隐患。 - 重启提示与安全退出:下载完成后,友好提示玩家需要重启,并提供“立即重启”(安全退出游戏)和“稍后重启”选项。
- 平滑动画网络故障提示:若因网络原因检测失败,在主界面右上角优雅绘制淡入淡出的半透明红色警示框(500ms 渐入,最后 500ms 渐出),持续 10 秒后自动静默消失,不打扰玩家的正常操作。
- 开发调试专属特权:在 IDE 开发环境下运行模组时,强制跳过所有本地忽略和当次已通知标记,并具备自动断网兜底模拟功能,确保每次返回主菜单时始终完美弹出升级界面,极大便利开发人员进行调试。
- 专用服务器物理隔离:更新检测、UI 弹窗、自动下载升级等所有更新相关逻辑均强制限定于客户端(Client)运行,Dedicated Server(专用服务端)将彻底无视并忽略该检测过程,防止出现任何类加载冲突或服务端运行时崩溃。
-
逻辑运算 Debug 日志输出系统:
- 统一规范日志格式:为模组中所有核心逻辑行为及计算功能添加
debug级别的日志,输出格式严格为:Time[Target(如果有)] 信息内容。 - 覆盖核心业务模块:
- 肾上腺素药水:对饮用时的副作用、连续饮用的堆叠惩罚,以及效果结束虚脱副作用的触发添加精确的调试日志。
- 缚灵笼:追踪捕捉村民成功、释放村民位置、职业与等级,以及触发铁傀儡敌对仇恨追击的全部详细日志。
- 灵笼贸易站:村民导入、潜行取出,以及检测邻近工作站后自动补货刷新的详细记录。
- 统一规范日志格式:为模组中所有核心逻辑行为及计算功能添加
-
重新制作灵笼贸易站(魂商驿站)的 3D 方块模型:
- 精美原版科技感建模:遵循
blockbench.md模型开发规范与 Minecraft 经典像素方块美学,完全舍弃平滑曲线、球体等非原生构造,以 14 个精细的低多边形阶梯状立方体组合,重新手工搭建出拥有双层重型阶梯底座、两段式科技感四角支架、顶端能量尖冠以及中央悬浮量子融合核心的高质感贸易站模型,视觉细节与饱满度显著提升。 - 中央悬浮量子融合核心位置微调与完美避障:针对原 3D 贸易站模型中,中央悬浮量子融合核心(
floating_fusion_core)原坐标[5, 1, 5]到[11, 5, 11]深陷并穿透底座(Y=1-5,导致在底面露头穿模,并且在有村民托管时踩在头顶造成极其尴尬的穿模)的问题,通过 Blockbench 重新精密计算几何布局,将核心位置整体向上平移至顶盖底部正下方悬浮(Y 轴调整为[10, 13],悬浮在头顶处,尺寸修改为 6x3x6),不仅在空间视觉上达成完美的“悬浮”美感,而且完全避开了托管村民的站立范围。 - 托管村民脚踏实地优化:伴随着融合核心移至头顶悬浮,我们将村民在贸易站中的托管 snapTo 坐标由原偏置
0.3125(5像素)重构并微调至极度自然的0.25(4像素,即完美高出底座小盘顶面 1 像素以抵消实体缩小渲染时的视觉沉陷)。微缩版村民现在可以极其坚实地踩在坚固 of 阶梯底座石台台面正中央,视觉动作无比踏实和自然,彻底修复了此前脚底沉陷、嵌在方块底盘中的视觉瑕疵。 - 1:1 像素级 Pixel-Perfect UV 与防拉伸重构:删除了方块模型 JSON 文件中不合规的
"format_version"属性以彻底消除原版资源包警告;针对此前所有几何立方体共用左上角重叠 UV 导致贴图拉伸、杂乱糊化的视觉硬伤,对顶端能量尖冠energy_crown与中央悬浮量子融合核心floating_fusion_core的贴图坐标进行了 1:1 像素对齐(Pixel-Perfect UV Mapping)展开重构,极具细节与像素美感。 - 物理碰撞与选取框完美同步与越界修复:在
SoulMerchantStationBlock.java中,将对应的中央核心物理碰撞盒Block.box(5.0, 1.0, 5.0, 11.0, 5.0, 11.0)完美同步修改为Block.box(5.0, 10.0, 5.0, 11.0, 13.0, 11.0)。同时,彻底剔成了原版越界溢出 16.0 像素高、极其容易在特定场景触发物理边界越界抛出IllegalArgumentException从而导致游戏闪退的顶端尖冠碰撞箱Block.box(5.0, 16.0, 5.0, 11.0, 18.0, 11.0)。这让贸易站碰撞边界 100% 限制在标准 1x1x1 空间,既与视觉效果紧密对齐,又彻底杜绝了任何潜在的运行时崩溃隐患。 - 定制废土科幻像素材质:使用高品质 AI 图像技术生成具有深铁灰色废土质感、斑驳锈迹面板与亮蔚蓝色荧光电路导线交织 of 科幻风格贴图,并通过根目录下的
process_texture.py专用脚本进行完美背景去除、非透明边缘剪裁,以及高保真等比缩放至玩家指定的32x32像素,完美融合进原版 Minecraft 的方块材质风格。 - 手持过大与 DataGen 覆盖机制闭环修复:针对全新 3D 贸易站模型偏大偏高的视觉瑕疵,重新精调了手持模型
display握持与 GUI 参数(缩放收束至极佳的0.25)。针对原 Fabric-datagen 运行会强行把手工 Blockbench 模型和精调手持display模型覆盖抹除的底层机制死结,颠覆性重构了ModModelProvider.java模型生成机制:- Blockbench 资源读取拦截器(Resource Bypass Loader):在 datagen 拦截器中添加文件直读机制。每次运行
runDatagen时直接读取 Blockbench 导出的原始精美block/soul_merchant_station.json物理文件输出,彻底避免其被退化成旧的硬编码拼接版本,实现 3D 可视化模型迭代 of 完美对齐。 - 物品 Display 注入持久化:在 datagen 拦截器中针对物品模型
item/soul_merchant_station动态生成包含完整display的 GSON 结构。无论运行多少次runDatagen,均可高保真输出完美的缩放显示 JSON,从根源上永久杜绝了因 Datagen 覆盖导致模型拿在手里极其巨大遮挡屏幕的恶性 Bug。
- Blockbench 资源读取拦截器(Resource Bypass Loader):在 datagen 拦截器中添加文件直读机制。每次运行
- 精美原版科技感建模:遵循
-
重构稻草人(Scarecrow)的 3D 实体模型与贴图:
- Blockbench 精细建模与原版规范对齐:遵循
blockbench.md开发规范,以 100% 纯粹的低多边形阶梯状立方体组合,精细手工重构了经典的 3D 模型:将南瓜头(head)扩充为包含雕刻南瓜脸、南瓜柄及别致双层草帽(帽檐与帽顶)的 4 合 1 精细复合结构;将干草块身体(body)细化为更具分量感的立体干草卷和腰部绑绳麻绳;并在左右木臂(left_arm / right_arm)末端精细拼合了具有乡土生动感和破散视觉张力的碎干草手掌。 - 32x32 Pixel-Perfect UV 与共享映射重构:为稻草人精心规划了极其科学的 32x32 精密 shared UV 共享展开映射方案(
(0,0),(0,16),(8,16),(0,20)),使多个独立立方体可极其完美地复用相同的干草和木桩材质,以优雅克服 32x32 的画布边界硬限制。在最终导出贴图时,严格遵循GEMINI.md规范尺寸需求并询问用户,使用带有--no-crop的 Python 图像处理脚本进行高保真等比缩放,最终输出无任何错位、无任何颜色覆叠的 32x32 实体贴图。 - Java 几何数据完美对齐:将
ScarecrowModel.java中的模型参数与 UV 偏移做 1:1 精确换算(head 偏移 0,0,body 偏移 8,16,木臂偏移 0,20,底桩偏移 0,20,手部与帽子共享 8,16 干草偏移),完美支持在 32x32 纹理下的无重叠精细渲染;同时根据身体宽度与绝对空间,将左右木臂在 Java 代码中的 X 轴 offset 骨骼位置完美微调至 4.0F 和 -4.0F,使手臂极其自然生动地插在干草身体的两侧!
- Blockbench 精细建模与原版规范对齐:遵循
-
重构试炼假人(Trial Dummy)的 3D 实体模型与贴图:
- Blockbench 独立 3D 建模:遵循
blockbench.md开发规范与极简原版低像素美学,彻底舍弃在代码里拼凑渲染干草块与橡木栅栏的 ad-hoc 旧有逻辑。手工用 10 个精确的低多边形阶梯状立方体组合,搭建出专属于试炼假人的 3D 实体模型:包含绑有脖系绳的麻布袋头(head_bag),a 饱满扎实的皮革垫躯干(torso_padding),横跨身体的双肩贯穿木棍,以及位于最下方十字交叉的厚实木质底座(cross_base)和中央支撑木柱。 - 16x16 原版高保真像素贴图与 32x32 映射:使用 Python 高保真贴图绘制工具,设计了带有精细麻布袋缝线、叉叉缝合眼(X X)与斜嘴细节的头部贴图,并在皮革躯干正面精心绘制了红白相间的打靶同心圆(Target Board)图案。询问并尊从用户选择,使用带有
--no-crop参数 of Python 脚本,将其高保真等比例缩小至16x16原版像素规格,通过在 32x32 的 UV网格中进行相对等比拉伸,完美克服了 UV 展开溢出问题,呈现完美的原版 Minecraft 质感。 - Java 几何数据与模型重构:新建了专属于假人的模型类
TrialDummyModel.java(继承自ArmorStandModel),完美适配假人的精细骨骼坐标,使假人在完美应用新 3D 模型与高保真贴图的同时,100% 稳定兼容玩家盔甲的装备渲染与手持装备显示,达成完美的视觉闭环!
- Blockbench 独立 3D 建模:遵循
-
新增新武器:蜂刺余响(Bee Sting Echo):
- 绝影极速属性:由蜂后的最后一根螫针锻造而成的绝影薄刃。攻击力为 7.5,但攻击速度高达 2.1。作为极致攻速的限制,武器的攻击距离缩短了 0.25 格,且无法触发横扫攻击。
- 叠刺与爆毒被动技能:每次命中目标为其叠加一层“蜂毒”,持续 5 秒,最多叠 5 层。每层蜂毒使目标受到的下一次伤害提升 3%。叠满 5 层时立刻引爆,造成该次命中最终伤害的 15% 额外真实伤害并清空层数,随后目标进入 8 秒的叠毒冷却免疫期。
- 铸造永固磨损度与动态外观:磨损度在武器诞生时随机在 0~1 之间决定,分为五种外观阶段(初振之锋、微疲之纹、劳损之痕、衰振之音、残响空巢),每次命中时发出随磨损度加深而愈发低沉 of 蜂鸣声。
- 不透明实体交叉叠加材质渐变:底层材质始终保持 100% 实体不透明,仅上层下一阶段贴图材质随着磨损度加深渐显,确保在渐变过渡期间,整把武器在屏幕上始终是 100% 实心渲染,不产生 any 透明穿透瑕疵。
- 锋利附魔面板伤害显示优化:彻底修复了锋利附魔在武器上时,实际有加成但物品 Tooltip 面板上仍然只显示基础攻击伤害的缺陷。锋利附魔的增益现在已直接合并并在面板的基础攻击伤害中正确显示。
- 信息展示延迟与 Shift 显现机制:磨损值百分比、外观状态与描述默认隐藏,玩家只有在按住 Shift 键时才会展示,提供干净整洁的 Tooltip 排版。
-
新增蜂鸣节律附魔(Buzzing Rhythm):
- 节律增伤机制:当持有者使用带有此附魔的武器(剑)连续攻击带有“蜂毒”或“蜂毒冷却”的目标时,每次攻击命中后叠加一层“节律”状态,持续 3 秒,最多叠加 1 + 等级(最高 5)层。每层节律使持有者的攻击伤害额外提升 3%。
- 时间过期:若 3 秒内未命中该带毒目标,节律层数立刻清零。
- 触及范围加成:每一级附魔将为持有者额外增加 0.0625 格的触及距离。
- 兼容性与互斥限制:最大等级为 IV,与常规战斗附魔横扫之刃、火焰附加、击退互斥。
优化
- 优化回响破障者属性平衡:
- 将右键主动完美格挡持续时间从 0.5 秒提升至 0.75 秒,以提升操作容错率。
- 格挡失败时的技能冷却时间从 5.0 秒大幅降低至 2.0 秒,增强连续机动对抗能力。
- 格挡成功(音波反弹)时的技能冷却时间从 8.0 秒降低至 4.0 秒。
- 完美格挡音波成功反弹的真实伤害从 15 点提升至 18 点。
- 作为平衡,主手持有该防具时的被动音波吸收伤害减免从 30% 下调至 15%。
Файлы
tuanzis_mod-1.0.5.jar(710.80 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.5
Загрузчики
Fabric
Версии игры
26.1–26.1.2
Загрузок
13
Дата публикации
07.06.2026
