Skip to content

Create Addon

ErikEdits edited this page Nov 1, 2026 · 1 revision

Create Addon

The JustQuests Create Addon adds quest goals for Create's machines. A goal only counts what that machine really makes, and the quest book says so in plain words, such as "0/16 Press Iron Sheet". It is a separate download, so JustQuests stays small for everyone who doesn't play with Create.

Download: GitHub release. The Modrinth page follows after its review.

What it needs

  • NeoForge 1.21.1 (more versions may come later)
  • Create 6.0.10
  • JustQuests 0.4.6 or newer

Put the addon into the mods folder on the client and the server.

Objectives

The item is always what comes out of the machine.

Objective Counts what comes out of The quest book shows
justquests_create:press_item a Mechanical Press on a belt, a depot or the ground Press Iron Sheet
justquests_create:compact_item a Mechanical Press over a basin Compact Blaze Cake Base
justquests_create:mix_item a Mechanical Mixer over a basin Mix Andesite Alloy
justquests_create:mill_item a Millstone Mill Wheat Flour
justquests_create:crush_item Crushing Wheels Crush Crushed Iron Ore
justquests_create:saw_item a Mechanical Saw Saw Stripped Oak Log
justquests_create:deploy_item a Deployer on a belt or a depot Make Andesite Casing with a Deployer
justquests_create:fill_item a Spout Make Water Bucket with a Spout
justquests_create:mechanical_craft_item Mechanical Crafters Craft Crushing Wheel with Mechanical Crafters
justquests_create:wash_item a fan through water Wash out Iron Nugget
justquests_create:smoke_item a fan through fire Smoke Cooked Beef with a Fan
justquests_create:blast_item a fan through lava Blast Iron Ingot with a Fan
justquests_create:haunt_item a fan through soul fire Haunt Soul Sand with a Fan
justquests_create:assemble_item the last step of a Sequenced Assembly Assemble Precision Mechanism

Writing a quest

They work like every other objective:

{
  "title": { "en_us": "Press Iron Sheets", "de_de": "Eisenbleche pressen" },
  "category": "create",
  "objectives": [
    { "type": "justquests_create:press_item", "item": "create:iron_sheet", "count": 16 }
  ],
  "rewards": [
    { "type": "justquests:xp", "amount": 50 }
  ]
}
  • item takes an id or a tag, such as #c:plates.
  • count is how many have to come out of the machine.
  • "distinct": true counts every kind of item only once.
  • label and group work too.

The example datapack has one quest for every objective.

Who gets the progress

Create's machines run without a player, so someone has to get the credit:

  • The player who placed the machine, wherever they are on the server.
  • A machine without a known owner, because it was placed before the addon was installed or built by a schematic, counts for the nearest player within 32 blocks.
  • An owner who is offline gets nothing, and nobody else gets it in their place.

For crushing wheels, the owner of a wheel counts. For a press or mixer over a basin, the owner of the press or mixer counts, otherwise the owner of the basin. Team quests work as usual.

Good to know

  • Only items count, not fluids a mixer makes.
  • A saw cutting down a tree and a deployer working on a block in the world don't count. A saw or deployer working on an item does.
  • Applying an item to a block by hand doesn't count, because that isn't a machine.
  • If the addon is missing on the server, quests with these objectives are skipped with a message in the log, and the other quests load normally.
  • A client without the addon can still join, but those quests stay off its quest book.
  • The addon is tested with Create 6.0.10. If another Create version changes a machine, the game keeps running, but that machine may not count. Please report it.

If you only need the item

Without the addon, have_item looks at what a player holds in the inventory. It works with every mod, but it doesn't check where the item came from.

Clone this wiki locally