V1.10.0b For 1.21.1
Curse Maven Snippet
What's new
Wandscape 1.10.0b
《魔法与战斗》大版本的 Part1的首个测试版本。本版主攻两件事:搭建魔法卷轴系统——为未来兼容铁魔法(Iron's Spells 'n Spellbooks)等外部魔法模组预留架构;以及把殖民地仓库 GUI 全面原版化,对齐 Refined Storage 与真实容器交互。同时完成了扫描器 UI 重构与全界面中英双语本地化。
🪄 魔法卷轴系统(魔法与战斗 Part1)
- 新增魔法物品 SpellItem:通用卷轴经 CUSTOM_DATA 绑定任意 magicId,tooltip 直接展示耗蓝、冷却与施法时间,创造模式右键可原地施法,创造栏直供各战斗魔法卷轴
- 魔法工坊(阶段 C):potion_station 更名 magic_station(旧存档分类按配置自动迁移),用元素合成绑定魔法卷轴送入殖民地仓库,旧 mana/stamina 药水配方划归 crafting_station
- NPC 魔法装备系统(阶段 B):EquippedMagicComponent 以分类 4 桶、每类 ≤3 的方式替代旧全法术 Spellbook,新 NPC 默认装备 beam+heal,策略页改背包卷轴升级装备制
- 服务端校验卷轴装备:每类 ≤3、自动去重、UTILITY 类排除并消耗卷轴,旧存档 spellbookIds 自动丢弃
- NPC 装备与施法策略界面全面原版容器化:真实槽交互(放入即装备、卷轴可随时取回),与原版背包、悬停介绍体验一致
- MagicDef 新增数据驱动的施法时间(cast_time)字段,魔法物品 tooltip 展示施法耗时,并为后续兼容外部魔法模组预留卷轴绑定层
📦 仓库 GUI 原版化
- 仓库改为真实容器菜单 + 大箱子式 Exchange 格子,玩家槽兼容原版快捷键与一键整理模组
- 对齐 Refined Storage 交互:存储区任意处存入、滚轮转移、无修饰滚轮翻页、原版箱子式显示
- 玩家背包抽取共享组件 ToggleableSlot / VanillaPlayerInventory,仓库搜索框实现中英双语
🏗️ 扫描器
- 完全重构创造建筑扫描器 UI 为四标签页架构,根治文本重叠与超框混乱
- 统一生存与创造两套扫描器 UI 架构,实现 100% 代码复用
- 新增创造扫描器 3D Gizmo 可视化调整系统与悬浮侧边栏;优化置顶渲染与距离自适应缩放,彻底消除方块与包围盒遮挡
- 所有副作用操作按钮新增顶部即时悬浮气泡与状态反馈
🌍 多语言
- 全面接入语言本地化系统,支持通过资源包与 lang JSON 自定义所有扫描器与 Gizmo 文本
- 彻底清除所有硬编码中文字符串,完成扫描器与 Gizmo 全界面中英双语本地化
🐛 修复
- 修复聊天区输出导致断线:I18n.name 统一把 Path/BlockPos 等非原始类型参数消毒为 Component.literal
- 修复可视化调整 Gizmo 模式下右键未消费而再次误打开扫描器 UI 的问题
- 修复英文环境下按钮文本溢出重叠,并提高中世纪背景不透明度
This mod has no additional files

