Back to mods
Firstworks project artwork

CurseForge · Minecraft mod

Firstworks

Makes early-game survival tougher and more realistic through primitive processing.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Firstworks release should I use?

Updated today
Latest stable file Firstworks 0.0.16 - NeoForge 1.21.1
Game version 1.21.1
Loader NeoForge

Firstworks 0.0.16 - NeoForge 1.21.1 targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is Firstworks required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Firstworks 0.0.16 - NeoForge 1.21.1 need?

Firstworks 0.0.16 - NeoForge 1.21.1. Change the file and its required mods may change too.

All 1 required mods have matching files

Install Patchouli first. We found matching files for this game-version and loader setup. 4 come through another mod in the chain.

4 listed on this file 4 pulled in by those mods
Patchouli Needed by Firstworks 0.0.16 - NeoForge 1.21.1
required
Matching file found Matched file: Patchouli-1.21.1-93-NEOFORGE.jar
Just Enough Items (JEI) Optional for Firstworks 0.0.16 - NeoForge 1.21.1
optional
Matching file found Matched file: 19.57.0.451 for NeoForge 1.21.1
Jade 🔍 Optional for Firstworks 0.0.16 - NeoForge 1.21.1
optional
Matching file found Matched file: [NeoForge 1.21.1] 15.10.6
KubeJS Optional for Firstworks 0.0.16 - NeoForge 1.21.1
optional
Matching file found Matched file: KubeJS NeoForge 2101.7.2-build.377
MezzConfigGUI Needed by Just Enough Items (JEI)
pulled in
Matching file found Matched file: MezzConfig GUI mc1.21.1-0.5.5 for NeoForge
MezzConfig Needed by Just Enough Items (JEI)
pulled in
Matching file found Matched file: MezzConfig 0.6.8 for NeoForge 1.21.1
Better Advanced Tooltips Needed by KubeJS
pulled in
Matching file found Matched file: better-advanced-tooltips-2101.1.0-build.5.jar
Rhino Needed by KubeJS
pulled in
Matching file found Matched file: Rhino 2101.2.7-build.85

4 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Firstworks without breaking your instance.

Built for Firstworks 0.0.16 - NeoForge 1.21.1. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Firstworks 0.0.16 - NeoForge 1.21.1. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Patchouli first. We found matching files for this game-version and loader setup. 4 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Firstworks 0.0.16 - NeoForge 1.21.1. It opens that exact file at the source.

About this project

What does Firstworks add?

Firstworks

Firstworks brings primitive, hands-on processing into the world through Barrels, hand tools, Looms, clay and masonry stations, resin tapping, Pottery Wheels, Stone Anvils, Bellows, Crucible Furnaces, Querns, and Charcoal Mounds. Load materials directly into each workstation and watch the work take shape without a machine screen or instant conversion.

Its early-survival chains cover fibre and cloth, leatherworking, resin and tool bindings, masonry, refractory ceramics, primitive copperworking, lime/plaster construction, grain milling, and charcoal production. The systems are data-driven and deliberately reusable by modpacks.

Barrels and wet processing

  • Separate item/fluid input and output stores sharing 4000 mB fluid capacity
  • Open/sealed recipe states with visible in-world contents
  • Rain collection, redstone lid control, and standard NeoForge item/fluid capabilities
  • Every vanilla wood family plus pack-extensible custom wood support
  • Datapack and KubeJS recipe support

Barrels anchor tanning, fibre retting, mortar mixing, tannin brewing, and other early wet-processing recipes.

Fibre, weaving, hides, and stronger tools

Gather Plant Fibre, twist Crude Cordage, ret better fibres, and spin Twine with the Hand Spindle. Wooden Looms turn Twine or String into Cloth through visible manual shuttle work. Sheep provide color-aware Raw Fleece that can be washed into Clean Wool for textile progression.

Animals provide Raw Hide instead of ready-made leather. Soak, scrape, tan, and dry hides through a visible multi-step workflow. Heavy Leather extends that chain into tougher workshop components such as Bellows.

Primitive Flint and Bone Knives support fibre gathering and hide work. Resin and improved bindings extend the tool progression beyond disposable early cordage.

Renewable resin tapping

Use a Resin Tap on supported trees to create a resin scar directly on the trunk. The scar visibly matures through multiple growth states and can be harvested repeatedly once ready.

Public resin-tree and tapping-tool tags let modpacks add third-party trees or tools without code. Resin feeds Hafting Compound and stronger primitive bindings.

Pottery, refractory ceramics, and masonry

The Wooden Brick Mold shapes early masonry pieces by hand. The Pottery Wheel provides a broader data-driven workshop for shaping refractory components directly in-world.

Firstworks 0.0.14 adds:

  • Grog and Refractory Clay
  • Unfired and fired Refractory Bricks
  • Crucibles and Tuyères
  • Reusable Casting Molds
  • A tactile Pottery Wheel with animated work and 1/2/3-item primary-input placement by top-plate hit radius
  • Vanilla-furnace firing for ceramic components

Wet Mortar remains the primitive binder for structural brick construction.

Primitive copperworking

Copper now has a complete optional primitive workshop route before mature foundry machinery:

  1. Load raw copper into the Crucible Furnace with a reusable Casting Mold.
  2. Supply tagged furnace fuel such as Coal or Charcoal.
  3. Work adjacent Bellows to provide the airflow required for processing.
  4. Cast a Copper Billet.
  5. Anneal the billet in a vanilla furnace.
  6. Work the annealed billet on a Stone Anvil with a hammer to produce a vanilla Copper Ingot.

Bellows strokes bank a finite airflow reserve, while Crucible Furnace fuel remains a separate reserve that can be topped up without resetting the active batch. Copper Ingots then feed Copper Fasteners and the Copper Knife.

Modpacks can add fuels through #firstworks:crucible_furnace_fuels and can disable Firstworks' vanilla-copper smelting bypass removal through enablePrimitiveCopperProgression while keeping all workshop mechanics available.

Mortar, Quern, grain, and construction materials

The Mortar & Pestle handles small precision grinding jobs. The hand-operated Quern handles bulk milling: load a batch, turn the runner stone manually, and retrieve the finished product. Item insertion and extraction can be automated, but processing work remains intentionally manual.

Mill wheat into Flour (#c:flours/wheat), knead Wheat Dough (#c:doughs/wheat), and use it for early food progression. Quern recipes support explicit overlap priority for pack-defined ingredients.

The construction chain also includes Lime and Plaster, including reversible Plaster Blocks for early finished building surfaces.

Earthen charcoal mounds

Build a connected log pile, encase it with suitable earthen blocks, leave an opening, ignite it, then seal the mound. Smoke, sound, and state changes communicate carbonization in-world. Finished mounds produce physical layered Charcoal Pile blocks rather than silently converting inventory items.

Baskets and other survival pieces

  • 9-slot Woven Baskets with hopper/automation support
  • Standing Torches for rustic floor-supported lighting
  • Fire Starters for primitive ignition
  • Clay Buckets for water and tannin handling before iron

Made for survival and modpacks

Firstworks can stand alone as a tactile early-game overhaul or serve as the primitive processing layer of a larger technology pack. Major progression systems have server-configurable switches, while recipes, public tags, workshop overlap priority, fuel acceptance, and KubeJS lifecycle events provide finer packmaker control.

Optional integrations make the systems readable without replacing their in-world character:

  • Jade shows live status for Barrels, Looms, Brick Molds, Mortar & Pestle, Querns, Charcoal Mounds/Piles, Pottery Wheels, Stone Anvils, Crucible Furnaces, and Bellows airflow.
  • JEI adds categories for Barrel Processing, Hand Spinning, Loom Weaving, Brick Molding, Mortar Grinding, Quern Grinding, Workshop Processing, and Charcoal Mound information. Workshop views include station catalysts, Bellows requirements, and pack-added Crucible fuels.
  • KubeJS supports custom recipes, wood registration, and start/completion lifecycle events, including cancellable workshop starts.

For the full recipe schemas, public tags, configuration options, automation contract, and KubeJS examples, see docs/PACKMAKERS.md in the project repository.

Credits

Firstworks is inspired by TerraFirmaCraft and its hands-on approach to believable survival progression.

Available for Minecraft 1.21.1 on NeoForge.

Project description from CurseForge.

Pick your setup

Firstworks by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Firstworks versions and loaders

14 of 14 releases match

Looking for an older file? The official CurseForge project page is in Resources.