zifeng_s_custom_skill_tree-1.20.1-Forge-1.3.5.jar
Curse Maven Snippet
What's new
==================================================
Zifeng Skill Tree — CurseForge 更新报告(双语精简版)
Zifeng Skill Tree — CurseForge Changelog (Bilingual)
Minecraft 1.20.1 Forge + 1.21.1 NeoForge · v1.3.5
==================================================
【版本 Version】v1.3.5
--------------------------------------------------
English Version:
--------------------------------------------------
v1.3.5:
- 🐛 FIXED % sign display issues:
- Jade tooltips (Star Energy Converter / Creative Energy Cube) showed a literal "%.2f" prefix on large numbers — the fmt() methods used String.format("%%.2f%s", ...) where %% outputs a literal % and %.2f became text. Fixed in both platforms (4 files × 9 occurrences).
- Some skill tooltip descriptions failed to format when a literal % (like "80%" or "100%") coexisted with %s placeholders — Minecraft parses lang strings with String.format semantics, so bare % threw IllegalFormatException and the fallback showed raw %s. Escaped all literal % as %% in the lang files (108 entries across both platforms); %s placeholders untouched.
- ✅ Save-compatible; both platforms identical (114 skills / 9 columns).
Requirements: Forge 47.3.0+ (1.20.1, Java 17) / NeoForge 21.1.248+ (1.21.1, Java 21). No other dependencies.
--------------------------------------------------
中文版:
--------------------------------------------------
v1.3.5:
- 🐛 修复 % 符号显示问题:
- Jade 提示(星能转换机/创造能量立方)大数字前显示字面 "%.2f" 前缀——fmt() 方法误写 String.format("%%.2f%s", ...),%% 输出字面 %、%.2f 变成文本。双平台 4 个文件各 9 处已修。
- 部分技能 tooltip 描述格式化失败——当字面 %(如 "80%"、"100%")与 %s 占位符共存时,MC 按 String.format 语义解析 lang 文本,裸 % 抛 IllegalFormatException → fallback 显示原始 %s。已将全部字面 % 转义为 %%(双平台 lang 共 108 条),%s 占位符不受影响。
- ✅ 旧存档兼容;两平台功能/版本号完全一致(114 技能 / 9 列)。
环境要求:Forge 47.3.0+(1.20.1,Java 17)/ NeoForge 21.1.248+(1.21.1,Java 21),无其他依赖。
==================================================
This mod has no additional files

