promotional bannermobile promotional banner

Create: Mechanical Workshop

An industrial workshop automation addon for Create.

Título descriptivo


Create: Mechanical Workshop is an automation and logistics addon designed to extend the engineering capabilities of the Create mod. It introduces kinetic-driven programmatic assembly, wireless factory telemetry, remote storage indexing, and modular batch manufacturing.

All systems are built around rotational kinetic stress, fully compatible with Create's Ponder system, and integrate seamlessly into existing automated production lines.


Mod Loaders Banner

Can't find your mod loader or Minecraft version?

  Leave a comment with #MissingMM and specify which ones you need so we can add support for them!

idk🔨

idk😒

  • Rotational Drive: Consumes Rotational Force (RPM & Stress Units) to execute sequenced crafting operations encoded on punchcards.
  • Hybrid Power: Optional Forge Energy (FE) integration to boost production speed or sustain operation during rotational brownouts.
  • Integrated Logistics Buffer: Internal 9-slot buffer with automated restocking from adjacent or linked storage.
  • Matrix Expansion: Natively supports standard 3x3 matrices and expands up to colossal multi-block matrices when paired with Hardware Drives.

idk😒

  • Recipe Encoding: Encodes crafting blueprints onto reusable Blank Punchcards.
  • Blueprint Catalog & Ghost Matrix: Features a built-in recipe browser with direct JEI/REI/EMI transfer support.
  • Flash Formatting: Dedicated clearing controls allow instant recipe resetting without ejecting cards from the writing tray.

idk🔨

idk😒

    • Storage Interfacing: Directly interfaces with Item Vaults, Chests, Barrels, and Storage Drawers.
    • Real-time Inventory Tracking: Queries and indexes storage contents without requiring complex hopper arrays or mechanical arms.
    • Remote Extraction: Wirelessly routes indexed ingredients directly to linked Kinetic Assemblers and Delivery Bays.

idk😒

    • Central Command: A dedicated user terminal for requesting automated batch orders on demand.
    • Batch Controls: Preconfigured multipliers (x1, x10, x64) with live queue progress tracking.
    • Isolated Extraction Tray: Finished products are delivered into an isolated 2x2 extraction bay, preventing hopper contention and logistical deadlocks.
    • Fault Detection: Automatically halts and cleans queue operations if the target assembly station is obstructed or dismantled.

idk🔨

idk😒

    • Machine Pairing: Precision linking tool for establishing encrypted connections between Assemblers, Indexers, and Terminals.
    • Diagnostic Projection: Shift + Left Click triggers non-destructive line-of-sight beams and machine boundary outlines through walls for visual network verification.
    • Range Upgrades: Modular RF/Signal Range Upgrades (Tiers 1–6) expand operational radii from standard local setups up to 250 blocks.

idk😒

    • Factory Telemetry: Handheld monitor displaying RPM, current Stress Capacity / Overload status, energy reserves, and activity toggles for all registered workshop nodes.
    • Curios Integration: Can be equipped into dedicated accessory slots with customizable hotkey access (Default:[M]).

idk😒

    • Compact Storage: Belt/Hand pouch holding up to 8 programmed recipe punchcards.
    • Quick-Cycle Action: Scroll wheel cycling directly from inventory slots without opening sub-menus.
    • Rapid Insertion/Extraction: Fast sneak-interaction mechanics for field adjustments during assembly setup.

idk🔨

    • Tiered Architectures (Tiers II – V): Unlock 5x5, 7x7, 9x9, and extended multi-slot matrices.
    • Omni-Matrix Expansion: Simultaneously enables high-density multiblock fabrication recipes for modpacks and advanced tech trees.
    • Firmware Flashing: Dynamic installation bar indicators upon insertion into both Engraver and Assembler chassis.

idk🔨

Every block, tool, and mechanic in Create: Mechanical Workshop includes native Create Ponder scenes. Hold [W] over any workshop item to view interactive step-by-step schematics, operational principles, and wiring examples.


idk🔨


🛠️ Developer & Modpack Maker Documentation

Create: Mechanical Workshop is built with modpack integration at its core. Custom assembly lines, matrix recipes, stress impacts, and energy requirements can be configured via standard Datapacks, KubeJS, or Java API.


📜 Recipe Type: create_mechanical_workshop:assembling

The Kinetic Assembler supports two recipe formats:

    1. Shaped (Pattern & Key): Allows standard 3x3 grids as well as extended matrix layouts (e.g., 5x5, 7x7).
    2. Shapeless (Ingredients List): Compact list of item requirements for batch manufacturing.

Recipe Parameters

Parameter Type Default Description
type String create_mechanical_workshop:assembling The recipe serializer ID.
result Object Required Output item (item, count, optional nbt).
pattern + key Array / Object Optional* Shaped layout definition.
ingredients Array Optional* Shapeless ingredient array.
processing_time Integer 60 Duration of the assembly cycle in game ticks (at standard RPM).
stress_cost Float 4.0 Stress impact applied to the kinetic network while assembling.
energy_cost Integer 0 Forge Energy (FE) consumed per cycle (optional hybrid boost).

* Either pattern + key OR ingredients must be provided.


📂 Datapack Examples

1. Shaped Matrix Assembly (data/<namespace>/recipes/precision_mechanism_assembly.json)

(Json)

{
  "type": "create_mechanical_workshop:assembling",
  "pattern": [
    " C ",
    "RSR",
    " C "
  ],
  "key": {
    "C": { "item": "create:cogwheel" },
    "R": { "item": "minecraft:redstone" },
    "S": { "item": "create:shaft" }
  },
  "result": {
    "item": "create:precision_mechanism",
    "count": 1
  },
  "processing_time": 100,
  "stress_cost": 8.0,
  "energy_cost": 500
}

2. Shapeless Batch Assembly (data/<namespace>/recipes/bulk_andesite_alloy.json)

(Json)
{
  "type": "create_mechanical_workshop:assembling",
  "ingredients": [
    { "item": "minecraft:iron_nugget" },
    { "item": "minecraft:iron_nugget" },
    { "item": "minecraft:andesite" },
    { "item": "minecraft:andesite" }
  ],
  "result": {
    "item": "create:andesite_alloy",
    "count": 2
  },
  "processing_time": 40,
  "stress_cost": 2.0
}

☕ KubeJS Integration (1.20.1)

Modpack creators can add and remove workshop recipes in kubejs/server_scripts/mechanical_workshop.js using event.custom:

(JavaScript)

ServerEvents.recipes(event => {
    // 1. Shaped Assembly Recipe
    event.custom({
        type: 'create_mechanical_workshop:assembling',
        pattern: [
            'ABA',
            'CDC',
            'ABA'
        ],
        key: {
            A: { item: 'create:brass_sheet' },
            B: { item: 'create:electron_tube' },
            C: { tag: 'forge:gears/iron' },
            D: { item: 'create:precision_mechanism' }
        },
        result: {
            item: 'create_mechanical_workshop:hardware_drive_tier_2',
            count: 1
        },
        processing_time: 120,
        stress_cost: 16.0,
        energy_cost: 2000
    }).id('modpack:hardware_drive_tier_2_assembly');

    // 2. Shapeless Fast Conversion
    event.custom({
        type: 'create_mechanical_workshop:assembling',
        ingredients: [
            { item: 'create_mechanical_workshop:blank_punchcard' },
            { item: 'minecraft:amethyst_shard' }
        ],
        result: {
            item: 'create_mechanical_workshop:encoded_punchcard',
            count: 1
        },
        processing_time: 30,
        stress_cost: 4.0
    }).id('modpack:quick_card_imprint');

    // 3. Remove native recipe
    event.remove({ id: 'create_mechanical_workshop:assembling/default_recipe' });
});

🏷️ Item & Block Tags

The mod exposes standardized tags for item categorization and automation filtering:

Tag Identifier Applies To Usage
create_mechanical_workshop:hardware_drives Items Matrix expansion drives (Tiers 2–5 and Omni).
create_mechanical_workshop:punchcards Items Punchcards accepted by Engraver and Assemblers.
create_mechanical_workshop:range_upgrades Items Upgrade items compatible with the Kinetic Connector.
curios:belt / curios:body Item Defines slot compatibility for the Kinetics Manager.

💻 Gradle & Maven Dependency (Java API)

To develop an addon or integrate directly with the mod's classes, add the dependency to your build.gradle:

(Groovy)

repositories {
    maven {
        name = "CurseMaven"
        url = "https://cursemaven.com"
        content {
            includeGroup "curse.maven"
        }
    }
}

dependencies {
    // Replace <project-id> and <file-id> with CurseForge project identifiers
    implementation fg.deobf("curse.maven:create-mechanical-workshop-<project-id>:<file-id>")
}


 

The Create: Mechanical Workshop Team

profile avatar
  • 1
    Followers
  • 6
    Projects
  • 3.8K
    Downloads

"I'm a small developer and... well, that's about it :p." 📩 Contact me on Discord by clicking the button below!: 👇

More from ShadowedHeartDVView all