
Mekanism优化器
高性能优化模组,专为通用机械设计:消除物流管道与电缆延迟,加速高频工厂吞吐量,突破2.14B传输上限,并以零tick开销优化发电机。
⚡ Mekanism Optimizer
![]()
概述(英文): 适用于 Mekanism 的高性能优化模组:消除物流管道与线缆卡顿,加速高 Tick 工厂吞吐,突破 21.4 亿传输上限,并以零 Tick 开销优化发电机。
📖 英文简介
Mekanism Optimizer 是一款专为 Minecraft 1.20.1 Forge 环境下的 Mekanism 及其丰富插件生态(Astral Mekanism、Mekanism Extras、Mekanism Generators 等)打造的下一代高性能优化模组。
它大幅缩短服务器 Tick 持续时间,消除 GC 内存压力,并移除由物流运输机、通用线缆、多方块计算和高频 Tick 环境所造成的性能瓶颈。
🚀 主要特性
- ⚡ 物流运输机与管道缓存($O(1)$ 查找):消除每 Tick 进行的繁重接收方能力检查与重复寻路查找。在密集的巨型工厂中,物品与流体管道 Tick 延迟最高可降低 80% - 90%。
- ⚡ 通用线缆自适应退避:当目标机器或能量立方体已充满电时,智能暂停冗余的能量传输计算。
- ☀️ 发电机与太阳能激活器天光绕过:在夜间或缓冲已满时,绕过太阳能发电机和太阳能中子活化器昂贵的世界光线投射与天光检查。
- 🚀 突破 21.4 亿自动输出上限与多突发模式:可选的配置项,用于突破 Forge 每 Tick
Integer.MAX_VALUE(21.4 亿)的吞吐量瓶颈。可在单个 Tick 内无缝传输数万亿 RF/FE、数千毫桶的流体/化学品以及数万件物品(默认:安全地设为false)。 - 🪵 专用异步文件日志器:自动将实时性能统计、优化指标和健康报告以零 Tick 开销(非阻塞异步写入器)记录到
.minecraft/logs/mekanism_optimizer.log。 - 🌐 完整本地化与游戏内配置:通过 Configured 或
mekanism_optimizer-common.toml进行游戏内配置时,包含完整的英文和日文(ja_jp)提示文本。 - 🛡️ 100% GUI 兼容性:确保所有机器和界面(包括温室和多方块结构)的 100% 稳定性和可访问性。
💡 灵感与参考
Mekanism Optimizer 的灵感来自 Minecraft 生态系统中领先性能模组的架构卓越性和优化范式:
- 由 embeddedt 开发的 ModernFix:出色的字节码注入、懒加载能力解析和结构化内存优化设计。
- 由 malte0811 开发的 FerriteCore:内存分配削减技术和快速数据缓存结构。
- 由 CaffeineMC 和 AbdElAziz308 开发的 Lithium / Canary:世界 Tick 处理、方块实体节流和 $O(1)$ 空间追踪原则。
- 由 aidancbrady 和 Mekanism 团队开发的 Mekanism:对核心团队创造 Minecraft 历史上最令人惊叹的科技模组体验之一致以最崇高的敬意。
📦 需求与兼容性
- Minecraft:
1.20.1 - 模组加载器:
Forge 47.3.0+(推荐47.4.21+) - Java:
17+ - 必需依赖:Mekanism(
10.4.x) - 插件兼容性:与 Astral Mekanism (AME)、Mekanism Extras、Mekanism Generators、Mekanism Tools 以及主流存储模组(Applied Energistics 2、Refined Storage)完全兼容。
🛠️ 配置
可通过 Configured 在游戏内配置设置,或编辑 .minecraft/config/mekanism_optimizer-common.toml:
[general]
# 将优化统计信息输出到 logs/mekanism_optimizer.log
enableDedicatedLogFile = true
# 突破每 Tick 21.4 亿输出上限(默认:false)
enableUnlimitedAutoEject = false
maxItemBurstPerTick = 64
📜 许可与开源
Mekanism Optimizer 根据 MIT License 开源发布。 源代码与问题追踪器:GitHub 仓库
🇯🇵 日本語版説明 (日文简介)
概要 (日文概述): Mekanism 専用の次世代ハイパフォーマンス最適化 MOD。パイプ・送電網の探索負荷を最大 90% 削減し、天体倍速・超巨大ファクトリーの Tick スパイク解消、21億制限突破&バースト自動搬出、発電機の軽量化を実現します。
Mekanism Optimizer は、Minecraft 1.20.1 Forge 環境における Mekanism およびそのアドオン群(Astral Mekanism, Mekanism Extras, Mekanism Generators 等)専用の次世代ハイパフォーマンス最適化 MOD です。
大規模工業ファクトリー、複雑に入り組んだパイプライン、天体倍速・加速環境において発生する Tick スパイク、GC(メモリ解放)負荷、および送電・パイプ探索のオーバーヘッドを抜本的に解消します。
🚀 主な機能と特徴 (主要特性与特点 - 日文)
- ⚡ 物流パイプ&トランスポーター探索の劇的軽量化 ($O(1)$ キャッシュ):毎 Tick 行われていた搬入先マシンの Capability 照会や経路探索を $O(1)$ で高速キャッシュ化。超巨大工場におけるパイプの Tick 負荷を 最大 80% 〜 90% 削減 します。
- ⚡ 送電ケーブル適応型バックオフ:接続先マシンや蓄電器が満充電の場合、無駄な送電シミュレーション計算をインテリジェントに休止してサーバー負荷を抑えます。
- ☀️ 発電機&太陽光活性化装置のスカイライト計算バイパス:太陽光発電機やソーラー中性子活性化装置において、夜間やバッファ満杯時に負荷の高い直射日光判定(レイキャスト)を $O(1)$ で完全バイパスします。
- 🚀 21億(2.14B)搬出制限突破&マルチバースト自動搬出:Forge 標準の
Integer.MAX_VALUE(21.4 億)による 1 Tick あたりの搬出上限を突破するオプションを搭載。1 Tick 内で数十億〜数兆超のエネルギー・液体・気体、および数万個のアイテムを一括搬出可能です(初期値: 安全な OFF)。 - 🪵 専用非同期ログシステム (
logs/mekanism_optimizer.log):他 MOD の大量のログに埋もれることなく、Mekanism Optimizer 単独の最適化統計・稼働メトリクスを.minecraft/logs/mekanism_optimizer.logに非同期(Tick 負荷完全ゼロ)で自動記録します。 - 🌐 完全日本語化コンフィグ&ツールチップ対応:ゲーム内設定 MOD(Configured 等)でマウスホバーした際、全項目の分かりやすい日本語説明ツールチップが表示されます。
- 🛡️ 100% GUI 互換性:温室(Greenhouse)を含め、全マシンの安定動作を保証。
💡 参考・リスペクトした MOD (灵感与致敬模组 - 日文)
本 MOD のアーキテクチャおよび最適化設計は、Minecraft コミュニティを牽引する以下の素晴らしい最適化 MOD からインスピレーションを得て開発されました:
- 由 embeddedt 开发的 ModernFix:洗練されたバイトコード注入、遅延 Capability 解決、構造的メモリ最適化設計。
- 由 malte0811 开发的 FerriteCore:メモリアロケーション削減技術および高速データキャッシング構造。
- 由 CaffeineMC 和 AbdElAziz308 开发的 Lithium / Canary:ワールド Tick 処理、ブロックエンティティのスロットリング、および $O(1)$ 空間追跡パラダイム。
- 由 aidancbrady 和 Mekanism 团队开发的 Mekanism:Minecraft 史上最も素晴らしい工業体験を創り上げてくださった本家開発チームの皆様に心より感謝申し上げます。
📦 動作環境・互換性 (运行环境与兼容性 - 日文)
- Minecraft:
1.20.1 - 模组加载器:
Forge 47.3.0+(推荐47.4.21/47.4.22) - Java:
17+ - 必需前置模组:Mekanism(
10.4.x) - 插件兼容性:与 Astral Mekanism (AME)、Mekanism Extras、Mekanism Generators、Mekanism Tools 以及主流仓库模组(AE2、Refined Storage)100% 兼容。
📜 许可协议 (许可证 - 日文)
Mekanism Optimizer は MIT License のもとでオープンソースとして公開されています。 源代码与错误报告:GitHub 仓库
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。