
团子的模组 (Tuanzi's Mod)
团子的模组 是一个基于 Fabric Loader 开发的高级功能与玩法拓展模组,专为 Minecraft 26.1 (Tiny Takeover) 版本量身定制。本模组集成了炫酷的彩虹海绵染色系统、颠覆性的无 AI 灵笼贸易站、多款战术护符与专属武器、数十种极富创意的奇特附魔,以及针对炼金与铁砧体验的深度重构。
🌟 核心特色 (Core Features)
🌈 1. 彩虹海绵染色系统 (Rainbow Sponge System)
彩虹海绵(原名颜色海绵,堆叠上限已调整为 1)是玩家的“名称编程卡”。通过在铁砧中进行“编程”与“应用”,玩家可以将前所未有的炫酷样式渲染到任何物品的名字上!
- 解除限制:彻底打破了原版铁砧重命名的 50 字符长度限制。
- 铁砧编程:在铁砧中通过给彩虹海绵重命名来输入指令代码。
- 无缝合并:将已命名的海绵与目标物品合并,即可将缤纷的格式与渐变实时渲染至物品名称上。
📄 指令语法说明:
| 效果类型 | 示例代码 | 功能说明 |
|---|---|---|
| 十六进制颜色 | #FF5555 |
应用精确的 16 进制颜色(如亮红色)。 |
| 原版经典样式 | &l, &o, &n |
支持加粗、倾斜、下划线等传统样式(使用 & 代替 §)。 |
| 多段分割系统 | &c,&b,&l |
使用逗号分隔不同样式,按字符顺序循环应用到物品名中。 |
| 智能随机渐变 | &q3#FF0000 |
基于起始色,为接下来的 N 个字生成平滑随机渐变。 |
| 线性双色渐变 | &q5#FF0000-#0000FF |
在起始色与结束色之间生成丝滑的线性过渡渐变。 |
| 重置属性 | &r |
清除目标物品上所有自定义的颜色与样式属性。 |
[!NOTE] 经验费用规则:
- 十六进制颜色:命名海绵 8 级 / 合并物品 32 级
- 原版样式(每项):命名 +4 级 / 合并 +16 级
- 分割符(每逗号):命名 +2 级 / 合并 +8 级
- 渐变字符(每个字):命名 8 级 / 合并 32 级
- 重置样式:命名 1 级 / 合并 16 级
💼 2. 灵笼与无 AI 贸易站 (Villager Caging & AI-less Trading)
为了彻底解决村民运输难以及实体寻路导致的 TPS/FPS 暴跌问题,本模组引入了高效的“灵笼”工业系统。
- 缚灵笼 (Villager Cage):
- 一键捕捉:右键点击村民即可将其封印入笼(播放灵魂沙音效与末影粒子),完美保留村民的职业、等级、交易项目、改名及交易次数。
- 捕捉限制:若铁傀儡正处于 16 格主动守护范围内,捕捉村民会瞬间激怒周围所有铁傀儡!
- 安全释放:通过“潜行 + 右键”固体方块表面释放村民。若空间不足(需 2 格高度)或悬空,则会拒绝释放并发出警告。
- 灵笼贸易站 (Soul Merchant Station):
- 免 AI 极速交易:将装有村民的缚灵笼右键放入贸易站中,即可直接右键贸易站打开与原村民完全一致的交易 GUI(完全兼容声望折扣、村庄英雄折扣以及改名)。
- 零寻路工作站刷新:在方块相邻的 6 面贴上该村民对应且未被占用的有效工作站(如讲台、酿造台),在每日黎明或床睡觉醒来时即可自动解除交易锁定!
- 无损取出:手持空缚灵笼“潜行 + 右键”贸易站,可无损回收村民。
- 偏转朝向微调:内存有村民时,手持非空缚灵笼“潜行 + 右键”方块可以让站内缩小版 3D 村民顺时针旋转 90°,自由锁定面向。
- 极致安全:方块具备极高爆炸抗性,免疫 TNT、苦力怕等一切爆炸破坏。
🛡 3. 专属武器与功能装备 (Special Gear & Tactical Equipment)
- 尤里的复仇 (Yuri's Revenge):
- 只拥有 5 点耐久度的神级镐子。
- 只能挖掘基岩,无法破坏任何其他种类的方块。
- 回响破障者 (Echo Breaker):
- 声波吸收:主手持握时,自动减免 30% 监守者 (Warden) 的音波爆破伤害。
- 完美格挡:副手为空时,右键提供持效 0.5 秒 的防御状态。在此状态下免受 100% 音波伤害。
- 声波折射:格挡成功的瞬间,将声波完美反弹回发射源,使其立刻受到 15 点真实伤害 并受到强烈击退!
- 格挡代价与修复:成功格挡额外扣除 3 点耐久。使用坚守者的心脏 (Warden Heart) 可以在铁砧中修复它。
- 试炼假人 (Trial Dummy):
- 真实防御模拟:假人处于无敌状态(免受环境伤害,创造模式可一击破坏)。支持右键穿戴防具盔甲与主副手武器,计算时完整继承护甲、抗性与附魔等真实属性!
- 无损极限测试:攻击假人完全不扣除武器耐久,射击假人的箭矢会在击中后原样安全回收。
- 伤害跳字与 HUD:受击时头顶产生橙色浮空 3D 伤害数字,同时 Actionbar 实时更新“⚔ 累计伤害 | DPS”,4 秒停止攻击后重置。
- 详尽报告:空手(非潜行)右键假人可在聊天栏输出包含总伤害、最大伤害、平均 DPS 等的超详尽历史数据报告。
- 稻草人 (Scarecrow) 与假目标 (Decoy Totem):
- 稻草人:摆脱了原版盔甲架的违和设计,下部拥有极具田园风的 3D 橡木栅栏立柱。受到攻击时具有来回晃动的丝滑倾摆动画与木质敲击音效。夜间自动切换为发光的南瓜灯并提供亮度为 7 的光源,白天复原。支持蹲下无损收回。
- 假目标:右键使用可召唤一个持续 15 秒 的玩家幻影。幻影会完全复制玩家的皮肤、护甲和主副手物品,以自身为中心周期性强力吸引 10 格内所有敌怪的仇恨。受击时幻影会智能逃跑。在消失时伴随白烟 Poof 粒子和陶罐碎裂声,并使周围怪物进入 10 秒速度 II 暴走状态。
- 坐在楼梯上 (Stair Seating):
- 家具互动:玩家在空手状态下右键正向放置的楼梯方块(
half=bottom)可直接坐下。 - 智能落点与防卡:下车(Shift 键)时玩家将被安全放置于楼梯顶部。拥有防卡头窒息与重叠坐下校验,退出或因环境变动卸载时自动清理隐藏椅子实体,避免世界残留垃圾。
- 家具互动:玩家在空手状态下右键正向放置的楼梯方块(
🔮 4. 强力战术护符 (Tactical Charms)
- 狂暴护符 (Berserk Charm):
- 置于副手栏生效。当玩家生命值低于 30% 时自动激活,消耗 1 个护符并提供 15 秒的 力量 II + 速度 II 爆发。
- 拥有 15 秒内置冷却时间(显示白色遮罩),彻底避免了瞬间被吃光多个护符的问题。
- 战狼护符 (Wolf Command):
- 置于副手栏生效。使已驯服的狼生命上限额外 +4。
- 撕裂利爪:被驯服的狼攻击目标时,有 15% 概率附加“撕裂”Debuff,使目标在发生位移时每 0.5s 受到
0.5 * 等级点魔法伤害,静止不受伤害。撕裂可叠加至 IV 级。 - 致死保护与狂怒:狼在遭受致命伤害时,消耗护符 1 点耐久,并为狼回满血同时赋予 5 秒无敌与狂怒战意(疯咬攻速翻倍,移速提升 III,伤害提升 I)。
- 力竭倒地与腐肉复活:狂怒结束后狼会力竭倒地(HP 1f 强制坐下、无敌免伤、禁止拴绳)。通过喂食 10 个腐肉 即可重燃战意满血复活!
🏹 5. 秘藏与奇特附魔 (Treasure & Unique Enchantments)
本模组新增了大量好玩、平衡且极具战术价值的自定义附魔:
| 附魔名称 | 适用装备 | 最高等级 | 效果与规则 |
|---|---|---|---|
| 灵魂绑定 (Soulbound) | 绝大多数装备 | I | 死亡时物品不掉落,直接保留在背包中。无法通过附魔台获得。对监守者造成超过 50% 伤害有 10% 概率掉落此书。 |
| 阅历 (Experience) | 主手武器 | IV | 击杀生物所获得的经验每级额外增加 25%(向上取整)。对击杀玩家无效。 |
| 熔炼 (Smelting) | 镐、斧、锹 | I | 挖掘可烧炼方块时直接掉落烧炼后产物。与时运 (Fortune) 完美兼容,与精准采集互斥。每次挖掘额外消耗 1 耐久。 |
| 连锁采掘 (Chain Mining) | 工具 | IV | 仅限创造模式。按住快捷键 ~ 挖掘方块时,瞬间连锁采集同类方块。每级连锁 16 个,最高 64 个。每块消耗 0.25 饱食度。 |
| 血怒 (Blood Rage) | 剑、斧 | I | 击杀生物后获得 7 秒血怒 Buff。期间伤害增加 40%,但易伤 30%。若 7s 走完未续杯,状态结束时会受到 2 点真实伤害反噬。与火焰附加冲突。 |
| 狂战士 (Berserker) | 胸甲 | II | 每损失 10% 最大生命值,近战伤害提升 5%(I) / 8%(II)。代价是胸甲的基础护甲值减少 35%(I) / 30%(II)。血量低于 30% 时屏幕边缘会平滑浮现暗红血丝特效。与所有保护类附魔互斥。 |
| 处决 (Execute) | 剑、斧 | III | 目标血量低于 (5 + 等级 * 10)% 时触发斩杀。伤害乘数提升 等级 * 25%,但每次触发时玩家自身也会立刻受到 等级 * 0.5 心 的真实反噬伤害!与锋利、亡灵、节肢互斥。 |
| 连锁苦痛 (Chain Pain) | 斧 | I | 宝藏附魔。斧击杀目标时,将其溢出伤害的 50% 依次连锁传导给周围 5 格内的最多 5 个敌对目标。该间接伤害不会二次触发效果(无套娃)。与精准采集冲突。 |
| 追踪箭 (Seeking Arrow) | 弩 | I | 宝藏附魔。弩装填时瞄准的目标会在客户端发出高亮光晕(仅自己可见)。箭矢射出 0.5s 后向原目标进行最大 30° 弹道智能偏转修正。与多重射击冲突。 |
[!IMPORTANT] 伤害计算规范:模组内所有的物理加成、易伤及血怒伤害结算,均基于高可维护性的
me.tuanzi.util.DamageCalculator类进行,采用加法累加(Additive)的综合增伤计算模型。
🧪 6. 奇妙炼金与食品 (Alchemy & Food)
- 飞行药水 (Flight Potion):
- 变体:包含普通版(3分钟)、延长版(8分钟)、喷溅药水、滞留药水及药水箭。
- 核心功能:赋予生存模式下如同创造模式般自由飞行的能力。
- 安全防摔机制:飞行效果即将结束的 15秒 与 10秒 时会通过 Actionbar 警告并播放音效;最后5秒 会开启每秒急促高频音效倒计时!
- 不死药水 (Undying Potion):
- 赋予“不死”状态效果。为了防止敌怪意外受保护,该效果仅对玩家和驯服后的生物生效!
- 肾上腺素药水 (Adrenaline Potion):
- 饮用效果:每级提供
+15%攻速与+7.5%移速的爆发。 - 透支副作用:饮用时会产生等长的“肾上腺素透支”Debuff(无法被牛奶清除)。当 Buff 耗尽或被强行移走时,若身上仍有透支,则会获得每级叠加 30 秒的虚弱 I + 挖掘疲劳 I。在透支未结束时连续饮用会导致透支等级叠加(最高 IV)并导致副作用时间线性翻倍。
- 饮用效果:每级提供
- 地狱炖菜 (Nether Stew):
- 绯红菌 + 诡异菌 + 烈焰粉 + 岩浆膏 + 碗合成。
- 突破常规炖菜限制,堆叠上限达 64 个,吃完返还空碗。
- 食用获得持续 1 分 30 秒的混合效果:
- 地狱之火:免受火焰/岩浆伤害;近战 60% 概率点燃目标 2s;近战攻击着火目标伤害 +1。
- 烈焰饥渴:饱食与饱和度消耗速度翻倍。
- 惧水:在水中时每 1 秒受到 2 点无视护甲/抗性的真实伤害!
🛠 开发与构建指南 (Development Setup)
环境要求
- Minecraft 版本: 26.1 (Tiny Takeover)
- Java 版本: Java 25 (推荐使用 JBR 25 以支持增强的热重载 Hotswap)
- 模组加载器: Fabric Loader 0.18.4
- 构建工具: Gradle 9.4.1
构建命令
- 运行客户端:
./gradlew runClient - 运行数据生成器 (DataGen):
./gradlew runDatagen - 编译构建模组:
./gradlew build
[!TIP] 热重载配置提示:
- 为了支持在不重启游戏的情况下修改 Mixin,请在 IDE 运行配置的 VM 参数中手动添加:
-Dmixin.hotSwap=true- 若使用 JetBrains Runtime (JBR),可额外添加
-XX:+AllowEnhancedClassRedefinition以开启增强类重定义。
Tuanzi's Mod (README English)
Tuanzi's Mod is an advanced feature-rich Minecraft mod built on Fabric Loader specifically optimized for Minecraft 26.1 (Tiny Takeover). It features an innovative Rainbow Sponge naming system, AI-less Soul Merchant Stations, powerful tactical equipment, creative custom enchantments, unique status effects, and performance-first mechanical tweaks.
🌟 Key Features
🌈 1. Rainbow Sponge System
The Rainbow Sponge (originally Color Sponge, stack limit is 1) is your custom name formatting card. Program it and apply it to any item in an anvil!
- Limit Break: Removes the vanilla 50-character limit for renaming.
- Anvil Coding: Rename a Rainbow Sponge in an anvil to input formatting code patterns.
- Format Merging: Combine the programmed sponge with a target item to paint the item name in real-time.
📄 Code Syntax Reference:
| Style Type | Example Code | Description |
|---|---|---|
| Hex Color | #FF5555 |
Applies a precise hex color (e.g. Bright Red). |
| Vanilla Formatting | &l, &o, &n |
Standard Bold, Italic, Underline format codes (use & instead of §). |
| Multi-segment Split | &c,&b,&l |
Commas divide formatting. Styles are applied in rotation char-by-char. |
| Random Gradient | &q3#FF0000 |
Smooth random gradient for N chars starting from the base color. |
| Linear Gradient | &q5#FF0000-#0000FF |
Smooth linear transition from the start color to the end color. |
| Style Reset | &r |
Completely resets and strips all custom color/formatting. |
💼 2. Villager Caging & AI-less Trading
Struggle with moving villagers? FPS dragging due to villager entity pathfinding? This industrial "Soul Cage" pipeline fixes it all.
- Villager Cage:
- Capture: Right-click a villager to capture it. It stores all NBT attributes (level, profession, trade items, custom name) into the item.
- Aggro Penalty: Capturing a villager inside an active Iron Golem patrol area (16 blocks) will instantly aggro all nearby Golems.
- Release: Crouch + Right-click a solid block surface. Refuses release and warns the player if space (2 block high) is insufficient.
- Soul Merchant Station:
- AI-less Efficient Trading: Right-click the station with a caged villager to register them. Right-click the block to trade without spawning any entity, saving massive server ticks!
- Zero-pathfinding Workstation Update: Placing their respective vacant workstation block next to any of the 6 sides of the trade station will automatically restock and unlock trades at dawn or after sleeping.
- 無损 Extraction: Crouch + Right-click the station with an empty cage to securely take the villager back.
- Facing Adjust: Crouch + Right-click (holding non-empty cage) to rotate the mini 3D villager model 90° clockwise.
- Explosion Protection: Extremely high blast resistance. Fully immune to TNT or Creeper damage.
🛡 3. Special Weapons & Tactical Gear
- Yuri's Revenge:
- A mythical pickaxe with only 5 durability.
- Can only break Bedrock, and cannot break any other block.
- Echo Breaker:
- Sonic Dampener: While held in main hand, reduces Warden's sonic boom damage by 30%.
- Perfect Parry: Right-click with empty offhand to parry for 0.5s, blocking 100% of Warden's sonic boom damage.
- Refraction: A successful parry reflects the sonic blast back to the Warden, dealing 15 points of True Damage and strong knockback!
- Parry Cost: Succeeding parry costs 3 extra durability. Repairable with Warden Heart in an anvil.
- Trial Dummy:
- Realistic Defense Simulation: Invulnerable entity (except in Creative mode). Supports equipping standard armor and weapons. Calculates damage mitigation using fully accurate armor defense, toughness, and protection enchantments.
- No-loss Testing: Attacks against the dummy cost 0 weapon durability. Projectiles (arrows) are automatically recovered intact upon impact.
- Floating Damage Digits & HUD: Orange floating 3D numbers bounce upon damage. ActionBar shows cumulative damage and DPS, resetting after 4s idle.
- Full Analysis Reports: Right-click empty-handed (non-crouching) to print comprehensive damage logs (total damage, max hit, avg DPS, duration) in the chat window.
- Scarecrow & Decoy Totem:
- Scarecrow: Features a beautiful 3D oak fence post bottom base. Bounces back-and-forth dynamically upon impact with distinct wooden hit sounds. Automatically lights up into a Jack-o'-Lantern at night (light level 7), reverting during daytime. Safe crouch-retrieval.
- Decoy Totem: Right-click to spawn a decoy replica of the player for 15 seconds (including skin, armor, held items, health, and defense stats). Attracts all mob aggro within 10 blocks. Flees when hit. Explodes into a flashy Poof cloud upon death/expiration, and enrages nearby monsters with Speed II for 10s.
- Stair Seating:
- Interactive Furniture: Right-click any right-side-up stair block (
half=bottom) with empty hands to sit down. - Safe Dismount: Shifts player to the top of the stair on dismount. Includes collision checks to prevent suffocation or overlapping seating. Auto-destroys invisible seat entities cleanly.
- Interactive Furniture: Right-click any right-side-up stair block (
Ченджлог
1.0.6Релиз26.2 · 14 июля 2026 г.
Tuanzi's Mod 1.0.6 更新日志
26.2 版本支持
- 升级支持 Minecraft 26.2 版本。
新增武器
- 裂虚之痕:攻击力 5.12,攻击速度 2.0。被动「虚无切割」:目标护甲为 0 时,造成 175% 伤害。拥有 5 种随磨损变化的外观、粒子与音效。
- 钢御壁垒:攻击力 7.7,攻击速度 1.6。被动「钢盾」:近战命中获得 1 层效果(最高 5 层),每层 +2 护甲(可突破 20 上限),层数在持续时间结束后缓慢衰减。同样拥有 5 种磨损阶段和音效变化。
新增附魔
- 虚无共鸣:最高 5 级,近战武器限定,与归一化附魔互斥。攻击护甲为 0 的目标时,额外造成
(0.8 × 等级) × (攻击速度 ÷ 武器基础攻击力)点伤害。 - 坚盾之赐:最高 4 级,近战武器与工具限定。主手持有时提供
0.5 × 等级护甲;持有者护甲超过 20 点时,溢出护甲按等级系数提升攻击伤害。
新增道具
- 工匠护符:右键打开 3×3 便携合成界面,内部自带 9 格材料缓存(关闭时保留),支持 JEI 一键填充。合成配方:1 工作台 + 2 黑曜石 + 1 紫水晶碎片 + 1 下界石英(无序)。
- 潮汐织靴:护甲值等同钻石靴,耐久 429,可使用幻翼膜或海晶砂粒修复。被动「凌波微步」可在水面自由行走与疾跑;按住潜行可主动下潜;高处落水免疫摔落伤害。
- 塑世之笔:右键两点选区批量填充方块,最大范围 64 格距离、2048 体积;潜行+右键选定填充方块类型,图标实时显示;填充从背包及内部潜影盒自动消耗材料;填充后 60 秒内可撤销(不会退回已改动或不可破坏方块)。不可破坏硬度 -1 的方块无法被填充或覆盖。耐久 8192,可在铁砧中用虚空墨锭修复。
- 虚空墨锭:仅能用于铁砧修复塑世之笔。与其他损坏工具放入铁砧时,输出槽显示红色“墨不相容”警告,无法完成修复。
- 逻辑核心:合成材料,由 6 红石 + 1 铁锭合成。
- 玩家控制核心:合成材料,由 2 红石 + 1 红石块 + 1 玩家头颅合成。
机制优化
- 灵笼贸易站补货逻辑:补货计时改为方块实体自主累计(8000 ticks),不受睡觉或
/time set影响,进度可持久化保存。
蓝图构筑系统
- 蓝图大炮:每 5 ticks 自动构筑一个方块;自动检索周围 5 格容器并提取材料(支持潜影盒内部);消耗压缩建造浆料作为燃料(创造模式免燃料);GUI 提供开始/暂停/终止控制,支持精准 NBT 匹配与错误方块移除。
- 蓝图桌:可导出结构蓝图为
.litematic文件;导入外部.litematic或.schem设计并转换为结构蓝图,支持旋转 3D 微缩预览。 - 压缩建造浆料:大炮燃料,合成配方:1 烈焰粉 + 4 红石粉 + 4 砂砾(无序)。
- 空白蓝图与结构蓝图:手持空白蓝图右键选区生成结构蓝图;结构蓝图可放置半透明虚影,支持旋转、镜像、平移及面板控制;材料清单直接输出为成书,以红绿分类显示物料匹配情况。
- 实体支持:结构蓝图可捕获并保存区域内生物实体数据(类型、相对坐标、NBT);蓝图大炮可打印实体,自动消耗对应物品并扣减燃料;材料清单计入实体需求;导入导出完全兼容 Litematica 实体的双向转换。
- 界面与操作优化:
- 蓝图大炮和蓝图桌的物品名称正确显示。
- 虚影控制面板补充完整本地化,修复文本透明不可见的问题。
- 导入导出文件夹统一为
blueprints。 - 燃料数据存储在方块实体内部,压缩建造浆料堆叠上限提升至 64(不再有独立耐久值)。
- 蓝图大炮 GUI 按钮改为 ▶、‖、■ 符号,增加宽进度条,缺料或燃料时显示红色警告。
- 蓝图桌 GUI 重构为左侧滚动列表,可无缝切换为 3D 旋转预览,渲染真实方块模型,采用透视投影并优化了缩放性能。
- 重新绘制了蓝图大炮和蓝图桌的立体模型,修复贴图透明像素问题。
- 修复蓝图大炮扣除潜影盒内物品无效的问题。
- 修复工作完成后切换蓝图再次启动直接提示完成的错误。
- 进度条改为基于实际方块计数计算,运行时绿色、暂停时橙色、空闲时灰色,支持无蓝图状态。
- 修复大炮放置告示牌后文字不显示的问题。
- 大炮遇流体直接覆盖,处理蓝图时忽略屏障方块(生存模式下不消耗也不显示)。
- 全部界面文字支持中英文本地化。
- 结构蓝图的操作按键(旋转、镜像、平移、显示/隐藏等)支持自定义键位绑定。
玩家模拟器
- 玩家模拟器方块:模拟玩家左键/右键及蓄力动作。内置 3×3 快捷栏,支持漏斗输入/输出;每次红石脉冲轮流执行一个非空槽位。
- 优先尝试右键使用(方块、实体、空气),失败则左键攻击实体或挖掘方块。蓄力攻击会在红石信号结束时释放。
- 挖掘过程正确计算工具速度与附魔,无悬空挖掘惩罚,可持续挖掘硬方块;方块破裂时自主结算精准采集/时运掉落并消耗工具耐久。
- 拥有者绑定:放置时记录拥有者 UUID;模拟器产生的伤害与仇恨归属拥有者;非拥有者无法放置已绑定的模拟器,并提供净化合成配方重置所有权。
- 配方与掉落:合成需发射器、红石、逻辑核心、玩家控制核心等材料。闪电苦力怕炸死玩家时掉落对应正版皮肤头颅。
- 关键修复:
- 修复挖掘过程中工具属性未刷新导致退化为空手的问题。
- 解除创造模式不消耗工具的限制,耐久扣除完美遵循原版规则(武器、工具差异及耐久附魔减免)。
彩色方块与油漆桶系统
- 彩色方块、半砖、楼梯:可由油漆桶染成任意颜色;半砖可叠加不同颜色上下独立渲染,挖掘时拆分掉落对应颜色半砖;合成楼梯或半砖时自动继承原料平均颜色。
- 油漆桶:最大耐久 256。右键打开调色盘,支持 RGB 滑块、十六进制输入、16 种预设颜色及实时预览;染色合成每次消耗 1 点耐久。
- 界面改进:调色盘画布扩大、组件尺寸提升,修复了文字遮挡和对比度问题,优化整体布局与操作精度。
- 渲染修复:修复染色后方块仍显示白色的异常;修复双半砖混色显示为单一颜色的问题,引入独立染色模型使上下半砖分别渲染。
已知限制
- 以下物品当前版本暂未开放生存模式获取途径,仅可通过创造模式或指令取得:
- 塑世之笔
- 虚空墨锭
- 蓝图大炮
- 蓝图桌
- 空白蓝图
- 压缩建造浆料
1.0.5.3Релиз26.1, 26.1.1, 26.1.2 · 18 июня 2026 г.
Tuanzi's Mod 1.0.5.3 更新日志
新增与优化
抽奖功能指令级深度优化:
- 预览命令:新增
/cardpool preview <pool>指令,普通玩家可输入活跃卡池 ID 直接弹出卡池预览 GUI。支持卡池 ID 的 Tab 键补全提示。 - 定轨命令:
- 新增
/cardpool fate set <pool> <rarity> <item>指令,允许玩家直接通过指令对特定卡池特定稀有度的目标物品进行定轨,设定后当前的命定值会清零。此命令支持pool、rarity(传说/史诗/稀有/优秀/普通)和item(过滤后可定轨物品 ID 列表)的完整 Tab 补全提示和精确的内容有效性检查。 - 新增
/cardpool fate cancel <pool> <rarity>指令,允许玩家取消某个卡池指定品质的定轨目标,命定值也将清零。
- 新增
- 计数器配置补全:优化管理员命令
/cardpool setcounter,针对其counterType参数现已支持 Tab 键快速自动提示与补全(提示选项为legendary与epic)。 - 历史记录指令升级:为了支持管理员查看他人以及防止 Brigadier 解析冲突,重构了
/cardpool history命令结构:/cardpool history:保持原行为不变,即根据玩家手持物品智能判定卡池(普通玩家可用)。/cardpool history self <pool>:玩家快速查看自己指定卡池的抽卡历史记录(普通玩家可用)。/cardpool history player <player> <pool>:管理员可以跨玩家查看被查询者在指定卡池下的详细抽卡历史记录(仅限管理员/OP可用)。
- 预览命令:新增
归一化附魔互斥标签优化:
- 标签归类:新增“归一化附魔”标签(
tuanzis_mod:exclusive_normalization),并将“共振脉冲”、“深渊律动”、“蜂鸣节律”三个模组专属附魔归入该标签。 - 互斥规则设定:在附魔生成器中为这三个附魔建立了严格的互斥规则,使其无法同时附魔在同一件装备上,保证了附魔的平衡性。
- 标签归类:新增“归一化附魔”标签(
问题修复
- 服务器假死与停服阻塞修复:
- 修复了服务器关闭时因异步线程池(
PlayerGachaManager与PoolManager的定时调度线程)非守护进程特性导致的 JVM 假死、无法正常关闭的严重 Bug。 - 将 Gacha-Player-Saver 和 Gacha-Pool-Saver 线程完全配置为守护线程(
setDaemon(true))。 - 在
SERVER_STOPPING事件中引入了优雅的线程池shutdown与强制同步落盘流程,防止任何防抖保存任务或缓存脏数据在停机时丢失。
- 修复了服务器关闭时因异步线程池(
1.0.5.2Релиз26.1, 26.1.1, 26.1.2 · 8 июня 2026 г.
Tuanzi's Mod 1.0.5.2 更新日志
修复
- 修复幽匿裂片与潮汐切割者在附魔台与铁砧中无法被识别为“剑”的 Bug:
- 问题详情:由于新增武器“幽匿裂片 (Scully Shard)”和“潮汐切割者 (Tide Cleaver)”未注册到原版剑类标签(
minecraft:swords)中,导致附魔台无法为它们刷出任何剑类专属附魔,且在铁砧中也无法通过附魔书或对应修复材料进行合成与修补。 - 解决方案:在 DataGen 物品标签生成器中,将
SCULLY_SHARD和TIDE_CLEAVER正确归入原版剑类物品标签ItemTags.SWORDS,确保它们能被附魔台和铁砧的判定机制正确识别,从而支持包括锋利、击退、掠夺等所有剑类附魔以及正常的耐久修复功能。
- 问题详情:由于新增武器“幽匿裂片 (Scully Shard)”和“潮汐切割者 (Tide Cleaver)”未注册到原版剑类标签(
1.0.5.1Релиз26.1, 26.1.1, 26.1.2 · 7 июня 2026 г.
Tuanzi's Mod 1.0.5.1 更新日志
修复
- 修复 Windows 平台下自动更新下载时旧 jar 文件被锁定占用的 Bug:
- 问题详情:由于 Windows 系统的底层文件锁机制,JVM 运行期间会对当前加载的模组
.jar文件加锁,导致自动更新进程在尝试移动备份该文件时触发FileSystemException并抛出“另一个程序正在使用此文件,进程无法访问”的严重错误。 - 解决方案:针对 Windows 平台引入了延迟更新机制。自动更新下载时不再直接操作运行中的旧包,而是先将新包下载暂存为临时文件(
.tmp),并同时在mods目录中生成一个轻量级延迟替换脚本update.bat;注册 JVM 关闭钩子,在玩家点击重启、当前 JVM 进程优雅退出释放文件锁的一瞬间,后台拉起批处理脚本,延迟 2 秒安全地执行旧包重命名归档(.jar.bak)及新包应用,最后脚本自我销毁,从而在 Windows 平台完美实现平滑无感的安全热升级。
- 问题详情:由于 Windows 系统的底层文件锁机制,JVM 运行期间会对当前加载的模组
1.0.5Релиз26.1, 26.1.1, 26.1.2 · 7 июня 2026 г.
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][Player(如果有)][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%。
1.0.4.3Релиз26.1, 26.1.1, 26.1.2 · 1 июня 2026 г.
Tuanzi's Mod 1.0.4.3 更新日志
修复
- 修复监守者 (Warden) 死亡掉落经验不为 275 点的问题:
- 修复:将 [WardenExperienceMixin.java] 的注入目标从
LivingEntity.class修改为Mob.class。由于原版 Minecraft 中Mob.class重写了getBaseExperienceReward经验掉落方法,对LivingEntity的注入在所有怪物(含 Warden)身上皆被继承覆盖机制所屏蔽。 - 安全性与逻辑严谨性双重优化:为了避免直接在
Mob子类中影子声明(@Shadow)继承字段引发未解析字段错误(Unresolved field),我们设计并创建了 [LivingEntityAccessor.java]访问器。 - 避开同名 Overwrite 冲突:为了避开由于 Mixin 代理方法名与原版中已声明方法同名而触发的重写限制异常(
InvalidMixinException),我们将访问器方法重命名为模组专属的唯一名称getTuanziLastHurtByPlayerMemoryTime(),在tuanzis_mod.mixins.json中完整注册,并在此基础上完美实现了与原版lastHurtByPlayerMemoryTime > 0判定 100% 完全等价且无安全风险的最严密业务逻辑判定。
- 修复:将 [WardenExperienceMixin.java] 的注入目标从
1.0.4.2Релиз26.1, 26.1.1, 26.1.2 · 1 июня 2026 г.
Tuanzi's Mod 1.0.4.2 更新日志
修复
修复灵笼贸易站内村民交易红叉无法在玩家睡觉后自动解除的问题:
- 修复:将刷新判断的时间基准从
level.getGameTime()(游戏总运行 tick 数,睡觉不跳跃)修改为level.getOverworldClockTime()(主世界时钟 tick 数,睡觉自动跳跃到清晨)。现在玩家睡觉跳过夜晚后,灵笼贸易站内的村民交易红叉将会正确地自动解除。
- 修复:将刷新判断的时间基准从
修复回响破障者不属于“剑”这一类的设定:
- 修复:使用 Fabric DataGen 将回响破障者(Echo Breaker)正确归入原版“剑(
#minecraft:swords)”物品标签中。现在它将完美享受所有与“剑”相关的附魔和判定机制。
- 修复:使用 Fabric DataGen 将回响破障者(Echo Breaker)正确归入原版“剑(
修复 JEI 配方催化剂注册已弃用 API 警告问题:
- 修复:将 [TuanzisJeiPlugin.java] 中已弃用的过时 API
addRecipeCatalyst替换为最新官方推荐的addCraftingStation(IRecipeType, ItemStack...)。现在编译时不再会输出废弃 API 警告。
- 修复:将 [TuanzisJeiPlugin.java] 中已弃用的过时 API
1.0.4.1Релиз26.1, 26.1.1, 26.1.2 · 30 мая 2026 г.
Tuanzi's Mod 1.0.4.1 更新日志
优化
- 优化Warden死亡后经验掉落失效问题:
- 优化:现在与官方判断方法一致:判断lastHurtByPlayerMemoryTime是否>0,若是则为玩家击杀,若否则不为玩家击杀
Комментарии
Загружаем…