Releases: xdyyj/EnchantmentTooltipCleaner
Releases · xdyyj/EnchantmentTooltipCleaner
Release list
v1.4.1 - Internationalization and Compatibility Update
Enchantment Tooltip Cleaner 1.4.1 / 附魔提示清理 1.4.1
English:
- Expanded Internationalization (10 Languages):
- Added full translation support for Russian (
ru_ru), Japanese (ja_jp), Korean (ko_kr), German (de_de), French (fr_fr), Spanish (es_es), and Brazilian Portuguese (pt_br), joining existing English (en_us), Simplified Chinese (zh_cn), and Traditional Chinese (zh_tw). - Strict 271/271 key parity across all 10 language files with zero missing translation strings.
- Added full translation support for Russian (
- Tooltip Cleaning Logic Decoupling:
- Decoupled enchantment detection from enchantment removal: "Hide Descriptions" now works independently even when "Hide Enchantments" is disabled.
- Safety & Compatibility Improvements:
- Added safety guard to
Ctrl + LeftClickdebug copying so debug actions only fire whendebugModeis enabled. - Enhanced parsing for orphaned slot headers (
item.modifiers.) and modded potion effects (effect.). - Added text truncation protection in the inventory draggable overlay panel.
- Renamed internal preset resource to
default_preset.jsonfor pure ASCII filesystem compatibility.
- Added safety guard to
- AI Transparency:
- Developed with modern AI assistance (Google DeepMind Antigravity & GitHub Copilot) with full architectural symmetry audit and verification between Forge and NeoForge.
中文:
- 多语言扩展(全量支持 10 种语言):
- 新增 俄语 (
ru_ru)、日语 (ja_jp)、韩语 (ko_kr)、德语 (de_de)、法语 (fr_fr)、西班牙语 (es_es) 与 巴西葡萄牙语 (pt_br) 全量翻译,连同原有的英语 (en_us)、简体中文 (zh_cn) 与正体中文 (zh_tw)。 - 全部 10 种语言严格对齐 271 个翻译键与格式化占位符,零硬编码。
- 新增 俄语 (
- 附魔提示清理逻辑解耦:
- 解耦附魔识别与附魔行隐藏逻辑,现在单独开启“隐藏附魔说明”时无需强制开启“隐藏附魔”。
- 安全防护与兼容性优化:
- 为
Ctrl + 左键调试信息复制增加调试模式保护,仅在启用debugMode时响应。 - 增强对孤立槽位修饰符标题 (
item.modifiers.) 及模组药水效果 (effect.) 的处理。 - 修复背包可拖拽悬浮窗超长文本截断溢出防护。
- 内置预设重命名为 ASCII 安全文件名
default_preset.json,解决跨平台编码问题。
- 为
- AI 协同开发说明:
- 本项目双端(Forge 1.20.1 / NeoForge 1.21.1)代码架构经由 Google DeepMind Antigravity 与 GitHub Copilot 全量对称审查与双端对齐测试。
Enchantment Tooltip Cleaner 1.4.0
1.4.0 Release Notes
- Full Internationalization (100% i18n): Added complete Traditional Chinese (
zh_tw) support with Taiwanese regional idioms; all UI components, buttons, badges, headers, and status toasts now use translation keys with zero hardcoding. - Enhanced ReDoS Defense: Integrated
TimeoutCharSequencesparse time sampling (& 0x3F), reducing CPU timer syscall overhead by >98% during heavy regex matching. - Draggable Quick Overlay Overhaul: Press
Hin any container screen to open the overlay. Full isolation from underlying inventory slots prevents slot clicking and ghost dragging. - EMI Integration: Dynamic exclusion zone calculation prevents panel from overlapping with EMI recipe item trees.
- Custom Rule Library: Text (contains/exact/regex) and translation key (contains/exact) matching rules, plus instant item/tag/mod whitelist management (
Xkey). - Sound Effects & Keyboard Navigation: Vanilla-accurate UI button sounds on modal dialogs without double-click echoes; full
ESCandEnterkeyboard focus tree. - SLF4J Standard Logging: Replaced all raw console output with clean, parameterized
LOGGERcalls. - AI Transparency: Developed with modern AI assistance (Google DeepMind Antigravity & GitHub Copilot) with full architectural symmetry audit and verification.