Pattern Parcel
This mod is an Applied Energistics 2 addon that will you combine multiple crafting patterns into a reusable parcel.
Using the added terminals, you can add patterns to a parcel and specify how many of each result should be requested. When the parcel is inserted into a Parcel Terminal, the mod submits all of those requests to the connected ME network automatically.
Pattern Parcel does not replace AE2’s normal autocrafting setup. Every requested item must already have a valid encoded pattern and the required Pattern Provider, machines, crafting CPUs, ingredients, and network infrastructure. Patterns are referenced when configuring the parcel and are not consumed.
New Items
- Parcel Workbench – Program Parcels by inserting encoded patterns and setting batch crafting quantities. (Patterns are not consumed).
- Parcel Terminal – Connects to your ME network to batch-submit a Parcel's crafting requests with a single click. (Requires standard AE2 autocrafting infrastructure).
- Parcel – A reusable, punch-card item that stores pattern recipes and request counts. (Does not store physical items or ingredients).
Config
| Config Option | Default | Range / Type | Description |
|---|---|---|---|
maxEntries |
9 |
Perfect Square | Maximum entries a parcel can hold. Also sets the Parcel Workbench grid size. |
maxEntryQuantity |
999 |
1 – 32767 |
Maximum craft quantity for a single parcel entry. |
terminalIdlePower |
1.0 |
0.0 – 100.0 |
Idle power draw in AE/t for a connected Parcel Terminal. |
autoStartOnInsert |
false |
true / false |
Automatically starts crafting upon inserting a parcel into a terminal (can also be driven by redstone). |
cpuRetryTicks |
20 |
1 – 1200 |
Ticks to wait when looking for a free crafting CPU (20 ticks = 1 sec). Higher values lower server impact. |
shortageRetries |
16 |
0 – 100 |
Number of retry attempts when encountering a missing resource shortage. |
shortageRetryTicks |
100 |
Integer | Ticks between shortage retry attempts. Each attempt recalculates the full recursive craft tree. |
repeatDelayTicks |
100 |
Integer | Ticks to wait before a terminal held under a redstone signal re-runs its parcel. |
reserveCpus |
0 |
Integer | Crafting CPUs to reserve for players. Parcels will only run if free CPUs exceed this number. |
prioritizeSpeed |
false |
true / false |
false: Saves fast CPUs for manual jobs, using smaller ones for parcels.true: Uses high-performance CPUs first to finish parcels faster. |
enableDebugCommands |
false |
true / false |
Enables /patternparcel debug commands in-game. |
Requirements
Obviously you need Applied Energetics 2, and it's dependency.