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.
It's supposed to be for like a punch card, with a slot for it to be spat out, and a little tool to make sure all the holes are punched, but it just feels like a sort of record player to me.
The Parcel workbench doesn't need to be plugged into the Network, and does not consume the patterns. Put your patterns in, define the amount of each you want crafted, click assemble. Then take your parcel.
Parcel terminal screen. Under status will appear an error reason if it fails. IT also provides insight on bottlenecks such as needing more Co-processors or crafting storage.
Parcel Terminal needs to be connected to the AE2 network. It only makes the crafting requests, you still need an ME Terminal and Patterns as normal.
Mod adds 3 items, 2 using vanilla recipies, and the punch card is created freely.