omni_upgrades-1.0.1-1.19.2.jar
Curse Maven Snippet
What's new
📄 Omni Upgrades Update Changelog
English
New Features
- Master Switch Hotkey: Added a Shift+O hotkey to enable or disable Omni Upgrades entirely. When disabled, batch install, highlights and right-click interception are all turned off, giving control back to vanilla or other mods — a quick remedy when something is incompatible. The state is saved in the client config (omni_upgrades-client.toml, General.enabled) and can be edited there directly; it is synced to the server automatically so it also takes effect in multiplayer.
- Item Blacklist: Added a per-player item blacklist in the client config (omni_upgrades-client.toml, [Blacklist] > blacklist: item registry ids, "#tag" supported). Blacklisted items never trigger batch install or highlights. Server owners can also set a server-wide blacklist (server config, [Blacklist] > globalBlacklist) that is synced to all clients on login.
Bug Fixes
- Fixed Augment Replacement Item Loss: Replacing a lower-tier Industrial Foregoing augment with a higher-tier one (for example upgrading a Tier 2 speed augment to Tier 4) previously could consume your entire hand-held stack while only upgrading a single machine. It now consumes exactly one augment per machine, and the remaining augments stay safely in your inventory.
- Toggles Now Apply Immediately: The Sequential Fill (Shift+N) and Diagonal Detection (Shift+M) toggles previously only took effect after restarting the game. They now apply immediately when pressed.
- No Longer Intercepts Non-Installable AE2 Cards: Cards that inherit AE2's UpgradeCardItem type but aren't registered as installable machine upgrades (e.g. AE2 Lightning Tech's Overloaded Frequency Card) are no longer treated as upgrade cards. Previously, right-clicking an AE2 machine while holding such a card would cancel the click and report no installable target, blocking the card's own action (such as binding to a controller).
- Functional Cards Now Pass Through: When an AE2-family card has no installable machine in range (for example an AE2 Lightning Tech Overloaded Frequency Card), the right-click is now handed back to the card itself instead of being cancelled with the no-machine-in-range message. This also covers cards registered through AE2WTLib's terminal upgrade bridge, which the previous registration check could still recognize.
中文
新增
- 总开关快捷键: 新增 Shift+O 快捷键,可一键启用或关闭全能升级。关闭后批量安装、高亮预览与右键接管全部停用,把操作交还原版或其他模组,遇到不兼容情况时可即时补救。开关状态保存在客户端配置文件(omni_upgrades-client.toml 的 General.enabled)中,也可直接编辑该文件修改;状态会自动同步到服务器,联机时同样立即生效。
- 物品黑名单: 客户端配置新增每个玩家独立的物品黑名单(omni_upgrades-client.toml 的 [Blacklist] blacklist,填物品注册 id,支持「#标签」)。列入名单的物品不再触发批量安装与高亮预览。服务端配置也新增全局黑名单([Blacklist] globalBlacklist),对全服玩家生效,并在玩家进服时同步给客户端。
Bug 修复
- 修复升级替换吞掉插件: 用更高级的工业先锋插件替换机器上低级的同类插件时(例如把二级速度插件升级到四级),之前可能出现整组手里插件被消耗、却只升级了一台机器的情况。现在每台机器只会消耗 1 个插件,剩余的插件会安全地留在你的背包里。
- 修复开关未即时生效: 之前按 Shift+N / Shift+M 切换顺序填充与对角检测模式后,要重启游戏才会真正生效;现在按下后立即生效。
- 修复误拦截 AE2 系「非安装型」卡片: 继承 AE2 UpgradeCardItem 类型、但未注册为可安装机器升级的卡片(如闪电科技的过载频道卡)不再被认作升级卡。之前手持这类卡片右键 AE2 机器会被拦截并提示「范围内没有可应用该物品的机器」,导致卡片自身功能(如绑定控制器)无法使用。
- 修复 AE2 功能卡右键被误拦(放行): 手持 AE2 系「功能卡」(如闪电科技的过载频道卡)右键无法安装它的机器时,现在会放行由卡片自身逻辑执行(绑定/给频道),不再弹「范围内没有可应用该物品的机器」并取消点击。这同时覆盖经 AE2WTLib 无线终端升级桥注册、之前的严格判定仍会识别到的卡片。
This mod has no additional files

