Browse docs
Overview and First Setup

The complete route connects collection, processing, inventory contracts and a configured sale. This guide verifies that chain with the supplied starter entries.
What this guide verifies
Players collect raw_weed, combine it with empty_baggy at the supplied processing table, receive weed_baggy, and offer the finished product to a suitable pedestrian.
This is the shortest route included in a fresh default import. Complete it before adding player cultivation, laboratories, workers, market networks, or custom recipes.
raw_weed → buy 8 × empty_baggy → run Process weed eight times → receive 8 × weed_baggy → complete a street sale and check the payout.All quantities are fictional game units. The supplied process is one-to-one: each run consumes one raw item and one bag and creates one finished portion.
Before you start
Complete Installation and confirm that an administrator can open /drugcreator.
Use the Drug Creator for individual products, recipes, locations, and suppliers. Use /jobconfig for global Drug System settings. Saved Creator and Job Configurator data can override matching Lua defaults.
Your inventory must recognize trimming_shears, empty_baggy, raw_weed, and weed_baggy. The default supplier charges the money account; street-sale payouts normally use black_money.
Supplied entries for this route
Open /drugcreator, select Import Defaults, review the supplied entries and import the starter selection deliberately. A fresh database does not import these Creator entries during startup.
For the complete starter route, include the referenced Drug, Strain, Process, collection, processing, market and supplier entries in the selection. The Creator rejects an incomplete selection when required dependencies are missing.
| Purpose | Supplied entry | ID |
|---|---|---|
| Product family | Weed | drug_weed |
| Plant variety | Blue Dream | strain_blue_dream |
| Public collection area | Weed Field North | drug_field_weed_north |
| Processing recipe | Process weed | process_weed_fast |
| Public processing point | Weed processing table | processing_location_weed_table |
| Supply shop | Laboratory Supply Dealer | dock_supplier |
| Pedestrian selling rules | Ambient Street Sales | street_sale_default |
Keep these entries enabled. If an entry is missing, preview the Creator's default import before applying it.
Verify the route as the server owner
Check the field
Open Cultivation & Gathering → Drug Fields → Weed Field North → Harvest output.

- Harvest output defines what a successful collection gives the player.
- Output Item must be
raw_weedfor the supplied route. - Positions controls where the field appears. The supplied field requires
trimming_shearsand can return different amounts depending on the harvest result.
The current default field returns 1–4 items normally and up to 7 for a perfect result. Collect until the player has at least eight.
Check: a regular player carrying trimming_shears can interact with the field and receives raw_weed.
Check the recipe
Open Foundation → Processes → Process weed → Recipe and result.
The supplied recipe must show:
| Setting | Default value |
|---|---|
| Entry ID | process_weed_fast |
| Station | Packaging table |
| Input | 1 × raw_weed |
| Additional input | 1 × empty_baggy |
| Output | 1 × weed_baggy |
| Duration | 10 seconds |
| Output packaging | Baggy |
Open Process Steps and confirm the single packaging step. If you change an item name, update every field, recipe, supplier, sale rule, and inventory definition that references it.
Check: the recipe consumes raw weed directly. weed_dried and process_weed_dry are not required for this supplied starter route.
Check the processing point
Open Processing → World Processing → Weed processing table → Process assignment. Identify it by processing_location_weed_table if its display name was changed.
Set the assigned recipe to process_weed_fast and keep Direct processing selected. Then check the prop, position, marker, target, keyboard prompt, and interaction distance under the presentation and position sections.
recipeId. To expose another recipe at a public location, create another processing point or change the assigned recipe. Do not configure a list of recipes on one point.Check: the saved processing point reopens with process_weed_fast, is reachable, and offers Process weed to a regular player.
Check the supplier
Open Market → Labor suppliers → Laboratory Supply Dealer. The supplied entry ID is dock_supplier and its default payment account is money.
For this route, confirm these products:
| Item | Default price | Maximum per purchase | Stock behavior |
|---|---|---|---|
trimming_shears | 850 | 3 | Fixed stock, 18 |
empty_baggy | 5 | 100 | Unlimited |

- Inventory item must be
empty_baggy. - The default price is 5 game currency units.
- Players need eight bags for this test, so the purchase limit must allow at least eight.
Registration makes an item available to the inventory. It does not automatically give the item to a player or add it to every shop. See Default Data and Items for the complete shipped supplier list.
Check: a regular player can buy one pair of shears and eight bags, and the intended account is charged.
Check street sales
Open Market → Street Sales → Ambient Street Sales and identify it by street_sale_default.
The supplied rules allow 1–6 items per offer, use the E interaction by default, require no police by default, and are available all day. Keep Drug Market → Market Enabled enabled in /jobconfig → Crime System.
Check: a suitable non-police pedestrian can receive an offer. Refusals, negotiation, scams, robberies, and police reports are normal configured outcomes.
Test the complete route as a regular player
Administrators can bypass access checks, so use a normal player account.
Buy the supplies
Buy 1 × trimming_shears and 8 × empty_baggy from dock_supplier. Confirm the money charge and leave enough inventory space for the harvest and finished items.
Collect the raw product
Harvest drug_field_weed_north until the inventory contains at least 8 × raw_weed.
Process the product
At processing_location_weed_table, choose Process weed. Complete eight runs.
Expected inventory change: 8 × raw_weed and 8 × empty_baggy are removed; 8 × weed_baggy are added.
Complete a sale
Offer the finished product to a suitable pedestrian. The default offer quantity is between one and six, so one transaction does not have to sell all eight.
Check: the accepted quantity leaves the inventory and the configured payout account receives the payment.
Verify persistence
Save any Creator changes, reopen every edited entry, and confirm its values. During a planned test, restart Crime System and repeat the route with a second normal player.
Continue from here
- Add player cultivation.
- Set up owned laboratories and queued production.
- Review every shipped entry and item in Default Data and Items.
- Learn when to use Simple or Advanced Mode in Creator and Catalog.
- Build a new product, facility, or mobile lab in dependency order with Creator Workflows.