Applied Enhancements in Project Infinity 0.1

Project Infinity 0.1 0.0.51.4-hotfix-2 ships version 1.0.7-forge · First seen in 0.0.51.4

Checked Sep 20, 2026Project Infinity 0.1 0.0.51.4-hotfix-2Sources: Project Infinity 0.1 0.0.51.4-hotfix-2 modlist.json

Report a mistake on this page

Applied Enhancements is a mod in Project Infinity 0.1 0.0.51.4-hotfix-2, where it is version 1.0.7-forge. Enhances Applied Energistics 2 with long-range crafting, optional high-performance planning, pattern management tools, and addon compatibility. (Summary from the mod's Modrinth page.)

Applied Enhancements guide for Project Infinity 0.1

Written for Project Infinity 0.1 0.0.51.4-hotfix-2 · also fits 0.0.51.4 to 0.0.51.4-hotfix-1 · updated Oct 13, 2026

Last verified for Project Infinity 0.1 v0.0.51.4-hotfix-2 on Oct 13, 2026 · text last changed Oct 13, 2026

Sections
4

Every recipe and number here was checked against Project Infinity 0.1 0.0.51.4-hotfix-2, read from the running game on Sep 19, 2026.

What is Applied Enhancements?

Applied Enhancements is included in this pack as version 1.0.7 for Forge (the file is appliedenhancements-1.0.7-forge.jar). It was already in the pack by version 0.0.51.4 or earlier, so it isn't a recent addition.[1]

I can't tell you more about what the mod adds from the sources I have for this pack, so I'm not going to guess at items, recipes or mechanics here. Check the other sections of this guide for anything confirmed in the pack's own files.[1]

How do you get started with Applied Enhancements?

3 parts

Applied Enhancements builds on AE2's autocrafting, so your first steps are about setting up how crafting plans behave and finding the new screen tools, not about crafting a new item. The sources I have for this pack list no recipes and no quests for this mod, so I can't point you to a first item to craft.[2][3]

Unverified Which Applied Enhancements items you should craft first, and in what order, is not confirmed by the available sources for this pack.

What the pack turns on for you

The pack ships with a few settings changed from the mod's defaults, and you'll notice them as soon as you start a craft in your ME network.[3]

Watch out: The config notes that Long.MAX_VALUE listings can leave AE2's native planner no arithmetic headroom. If a huge request gets rejected, the mod tells you the recipe would overflow AE2's native 64-bit planner, or that the amount exceeds the server limit.[2][3]

Reading the crafting screen

With the progress display on, the calculation shows which planner is working: AE2, AE2-FB, AELIS or External. The phases are short labels such as Prep, Queue, Plan, Comp, Exec and Done. The finished plan title also shows the path used.[2][3]

The AELIS planner is not hooked into AE2's native planner automatically here, because crafting.aelis.enable_automatic_planner is false in this pack. Diagnostics are also off, since crafting.aelis.enable_diagnostics produces a large amount of log output.[2][3]

Handy tools to try

  • Pattern screens get a Dup button that shows only patterns with the same primary output, and a Bad button that shows encoded patterns that can no longer be resolved.[2]
  • A Move button on pattern screens enters multi-select mode, with Cut and Paste options for moving patterns between machine groups.[2]
  • The item menu offers Extract One, Extract Stack, a custom amount, Copy Item ID and Start Craft. The JEI version adds Craft in ME and Search in ME.[2]
  • You can bind keys for the Item Actions Menu and the Pattern Quick Move Menu under the Applied Enhancements key category.[2]

How does Applied Enhancements work?

8 parts

The sources for this mod describe how it changes AE2's autocrafting, pattern handling and inventory scanning. They don't describe any machines or multiblocks, so this section sticks to what the language file and the pack's config file actually show.[2][3]

The crafting planner and AELIS

When you ask your ME network for a craft, the plan can be worked out by different engines. The progress display names them: AE2, AE2-FB (AE2's fallback path), AELIS and External, plus a Detect step while the engine is being chosen. The finished Craft Plan screen also shows which path produced the plan.[2]

AELIS is the mod's own planner. In this pack, crafting.aelis.enable_automatic_planner is false. That means AELIS is not switched on automatically inside AE2's native planner. The config notes that calls from third-party mods are not affected by this setting, and that manual crafting-plan inventory reservations only work while it is enabled.[3]

Each AELIS attempt has a time limit and a size limit. crafting.aelis.compile_budget_ms caps the time spent analyzing the crafting tree before execution, and the pack sets it to 2,000 milliseconds. crafting.aelis.max_nodes caps the nodes analyzed per attempt at 100,000. Higher values handle more complex recipes but use more memory.[3]

Watch out: crafting.aelis.enable_diagnostics is off in the pack. Turning it on produces a large amount of log output, so only enable it while you are debugging a plan.[3]

Cyclic recipes

The planner can solve crafts that loop back on themselves, and the result screen shows a Cyclic Craft amount when that happens. The cycle solver has several limits in the config. A single global or local cyclic solve may use up to 1,000 milliseconds (crafting.aelis.cycle_solver.budget_ms). One strongly connected component may contain up to 256 material nodes (crafting.aelis.cycle_solver.max_scc_nodes). Components with several candidates may search up to 1,000,000 branch states (crafting.aelis.cycle_solver.max_search_states).[2][3]

crafting.aelis.cycle_solver.seed_policy decides what happens to the cycle's startup materials once the cycle schedule finishes. The pack uses PRESERVE_MINIMUM, which keeps the minimum seed vector for your next order. MAX_THROUGHPUT would let the current order consume every cycle material instead.[3]

Huge orders and safety limits

crafting.enable_long_range_crafting is on, so orders can go above Integer.MAX_VALUE (2,147,483,647), up to Long.MAX_VALUE. The pack also changes crafting.max_crafting_order_amount. The mod default is 2,147,483,647, but the pack's file sets it to 9,223,372,036,854,776,000, within an allowed range of 1 to 9,223,372,036,854,775,807.[3]

Even with those limits, some requests are refused. The game can tell you that the amount exceeds the server limit, that long-range crafting is disabled on the server, or that a request was rejected because the recipe would overflow AE2's native 64-bit planner. Another message appears when a request needs AE2's per-item ordered recipe planner and goes over the safe native limit. The fix it suggests is to reduce the amount or simplify that item's recipe choices.[2]

Infinite cells

storage.infinite.enable_listing_limit_bypass is true in the pack, while the mod's default is false. It raises infinite-cell network listings to Long.MAX_VALUE and shows them as 9.2E. Turning it off keeps the amount the original cell implementation reports. The config also warns that Long.MAX_VALUE can leave AE2's native planner no arithmetic headroom, which ties in with the overflow rejections above.[3]

Crafting preview and progress display

The pack turns on crafting.enable_enhanced_material_calculation, which shows accurate missing, stored and to-be-crafted item counts in the crafting preview. The mod default is false. It also turns on crafting.enable_progress_display, again changed from a default of false, which shows calculation progress and the selected planner path.[3]

The progress bar walks through short phase labels: Queue, Wait, Prep, Calc, Comp, Exec, Plan, then Done. It can also end in Failed or Cancel.[2]

Pattern management tools

The mod adds several helpers to pattern terminals. The Dup button filters the list to patterns that share the same primary output. It also lists which source machines they come from. The Bad button shows only encoded patterns that can no longer be resolved.[2]

Quick pattern move lets you select several patterns and cut or paste them. You can also cut every pattern in a machine group, or paste into one. In multi-select mode you drag to replace the selection, click to toggle, and right-click for a menu. A batch move can fail for several reasons, and the game tells you which: the source and target are the same machine, the target lacks space or rejects a pattern, a source pattern changed, or the terminal or target is no longer valid. If the commit itself fails, inventories are restored.[2]

Item menus

Network item menus offer Extract One, Extract Stack, a custom amount prompt, Copy Item ID and Start Craft. In JEI there are matching entries such as Craft in ME, Search in ME, Extract One from ME and Extract Stack from ME. There are also Give One and Give Stack, Copy Name, and Show Recipes or Show Uses. Keybinds exist for the item actions menu and the pattern quick move menu.[2]

Performance options

Which Applied Enhancements config options matter?

4 parts

Everything here lives in config/appliedenhancements-common.toml. Most options sit at the mod default, and the ones this pack changed are listed first, since those are the ones you'll notice in play.[3]

Values the pack changed from the default

Watch out: The file itself warns that Long.MAX_VALUE can leave no arithmetic headroom for AE2's native planner. Turning off the listing limit bypass keeps the amount reported by the original cell implementation.[3]

Crafting options left at default

crafting.enable_long_range_crafting is true, which is also the default. It allows crafting orders above Integer.MAX_VALUE, up to Long.MAX_VALUE.[3]

crafting.aelis.enable_automatic_planner is false, the default, so AELIS is not automatically used in AE2's native planner. Third-party API calls are not affected by this setting, and manual crafting-plan inventory reservations are only active while it is enabled.[3]

crafting.aelis.enable_diagnostics is also false. Only switch it on when you are debugging, because it produces a large amount of log output.[3]

AELIS limits

The AELIS limits all match the mod defaults in this pack. If you tune them, these are the values you are starting from.[3]

Performance options

The performance options are all enabled, as in the mod defaults. performance.pattern_cache.enabled caches pattern input validation and container-return lookups, and the file says it significantly improves large crafting calculations. performance.pattern_cache.max_entries_per_pattern keeps up to 32 entries per pattern (range 8 to 256).[3]

performance.io_bus.enable_slot_routing and performance.storage_bus.enable_slot_index are also on. Both reuse or index slot information to speed up AE2's buses, and both fall back to AE2's original behaviour when results are incomplete.[3]

Sources

  1. Project Infinity 0.1 0.0.51.4-hotfix-2 mod list · pack file
  2. appliedenhancements names, screen text and descriptions (English lang file) · official mod data
  3. Project Infinity 0.1 0.0.51.4-hotfix-2 config: config/appliedenhancements-common.toml · pack file
Where this guide comes from

Written from what Project Infinity 0.1 itself ships: its files and recipes, the in-game guidebooks and the mods' own pages. Every statement links to the source it came from, and the numbers are checked against the pack before publishing.

Guide last verified Oct 13, 2026.

Was this helpful?

Report wrong info

A few words are enough, up to 500 characters. Please do not include personal details.

Version in each release

3 releases, first in 0.0.51.4
Project Infinity 0.1VersionJarWhere it came from
0.0.51.4-hotfix-2
Sep 16, 2026
1.0.7-forgeappliedenhancements-1.0.7-forge.jarFrom the published release
0.0.51.4-hotfix-1
Sep 15, 2026
1.0.7-forgeappliedenhancements-1.0.7-forge.jarFrom the published release
0.0.51.4
Sep 14, 2026
1.0.7-forgeappliedenhancements-1.0.7-forge.jarFrom the published release

"From pack files" means the list came from the pack's own files; "from the published release" means ForgeBase read the jars of the release itself.

Items and blocks

We can't match this mod to the pack's item list: it registers as appliedenhancements, and the pack's recipe dump has nothing under that name. That means we found nothing, not that the mod adds nothing. Search the item browser

Config options (how Project Infinity 0.1 sets them)

17 settings this pack ships for the mod. We don't have the mod's own defaults to compare them against yet.

See all 17 settings →

Show settings
SettingProject Infinity 0.1 value
crafting.aelis.compile_budget_ms
Compilation budget in milliseconds for each AELIS attempt. Limits time spent analyzing the crafting tree before execution. 每次 AELIS 尝试的编译时间预算,单位为毫秒。 限制执行前分析合成树所花费的最长时间。 Default / 默认值: 2000
config/appliedenhancements-common.toml
2000
crafting.aelis.cycle_solver.budget_ms
Maximum time spent by one global or local cyclic solve in milliseconds. 单次全图或局部循环求解允许使用的最大时间(毫秒)。 Default / 默认值: 1000
config/appliedenhancements-common.toml
1000
crafting.aelis.cycle_solver.max_scc_nodes
Maximum material nodes in one strongly connected component. 单个强连通分量允许包含的最大材料节点数。 Default / 默认值: 256
config/appliedenhancements-common.toml
256
crafting.aelis.cycle_solver.max_search_states
Maximum branch-search states for multi-candidate cyclic components. 多候选循环分量允许搜索的最大分支状态数。 Default / 默认值: 1000000
config/appliedenhancements-common.toml
1000000
crafting.aelis.cycle_solver.seed_policy
Policy for cycle startup materials after the proven cycle schedule finishes. PRESERVE_MINIMUM keeps the minimum seed vector for the next order. MAX_THROUGHPUT allows the current order to consume every cycle material. 已证明循环顺序执行完成后,启动材料的处理策略。 PRESERVE_MINIMUM 会为下一份订单保留最低种子向量。 MAX_THROUGHPUT 允许当前订单使用全部循环材料。 Default / 默认值: PRESERVE_MINIMUM
config/appliedenhancements-common.toml
PRESERVE_MINIMUM
crafting.aelis.enable_automatic_planner
Enable automatic AELIS integration in AE2's native planner. Third-party API calls are not affected by this setting. Manual crafting-plan inventory reservations are active only while this is enabled. 在 AE2 原生规划流程中自动启用 AELIS。 第三方 API 调用不受此设置影响。 手动合成计划库存预留仅在此项启用时生效。 Default / 默认值: false
config/appliedenhancements-common.toml
false

Comments and tips

Loading comments...