Browse docs

Default Data and Items

Reference the shipped Drug System starter catalog, item flow, recipes, supplier prices, and stock rules.

What the supplied starter import contains

The selectable starter import provides a small, connected catalog with 39 Creator entries and 16 supplier products. A fresh database does not import it during startup: open /drugcreator → Import Defaults, review the selection and start the import explicitly. The larger internal catalog is not included in the starter selection.

Use this page when preparing the first manual import or comparing a customized server with the supplied setup.

The IDs below are references between entries. Keep an existing ID unchanged unless you also update every entry that refers to it. Display names can be changed safely.

Shipped Creator entries

AreaStarter IDs
Drugsdrug_weed, drug_coke
Strainsstrain_blue_dream, strain_mountain_coca
Processesprocess_weed_fast, process_coca_prepare, process_coke_street
Collectiondrug_field_weed_north, drug_field_coca_brush, wild_spawn_forest_weed, wild_spawn_mountain_coca
Pocket recipespocket_craft_pack_weed_baggy, pocket_craft_coke_pack
World processingprocessing_location_weed_table, processing_location_coca_workshop
Interior templatesinterior_template_weed_small, interior_template_meth_medium
Laboratories and camperlab_hidden_basement, lab_backstreet_garage, camper_journey, camper_shop_docks
Equipmentequipment_shelf_small, equipment_generator_t2, equipment_plant_pot, equipment_grow_lamp, equipment_small_fan, equipment_carbon_filter, equipment_chemistry_table, equipment_packaging_table, equipment_testing_kit
Workersworker_grower, worker_chemist, worker_packager
Marketstreet_sale_default, buyer_street_random, dealer_corner_dealer, dealer_network_dealer, sell_route_boat_bulk
Supplierdock_supplier

A default import replaces matching supplied entries in the selected selection. Unselected entries remain unchanged. Back up the database before importing on an established server and include every required dependency in the selection.

Effective starter production chains

ItemRole in the starter chain
raw_weedHarvested weed material
weed_baggyPrepared weed sale unit
coca_leafHarvested coca material
coke_powderIntermediate coke material
coke_baggyPrepared coke sale unit
empty_baggyConsumed packaging material
lab_supply_kitConsumed coca-processing material
trimming_shears, lab_gloves, digital_scaleRequired tools for the associated activity

These items must exist in your inventory system. Follow Inventory Items before testing the player flow.

With Config.InventoryItems.autoRegisterItems enabled, Creator items are registered and persisted at runtime on supported inventories. Runtime registration is not supported by every inventory—ox_inventory still needs its supplied definitions—and it never puts the item in a shop or gives it to a player. Verify the definition, image, supply route and actual player inventory separately.

World processing points

IDRecipePositionPresentation
processing_location_weed_tableprocess_weed_fast1393.39, 3605.29, 34.98, heading 203.0Weed table prop, marker, target, minigame
processing_location_coca_workshopprocess_coca_prepare1204.0, -3114.83, 5.54, heading 90.0Coca table prop, marker, target, minigame

Each processing point stores exactly one recipeId. To expose another recipe at another place, create another world processing entry.

Coordinates are starter positions, not universal map guarantees. Move them when another MLO or resource blocks access, then save and retest with a normal player.

Dock supplier defaults

The starter supplier is Laboratory Supply Dealer (dock_supplier). It uses the money account, a 2.2-meter interaction distance, and the position 1218.0, -3114.83, 5.54, heading 90.0.

ItemPriceMaximum per purchaseStock rule
plant_pot35012Fixed 80
potting_soil18020Random 90–160
plant_nutrients24015Random 60–110
water_bottle6025Unlimited
trimming_shears8503Fixed 18
lab_gloves22010Unlimited
digital_scale9502Random 8–16
repair_kit12004Fixed 20
fuel_can5006Random 24–48
machine_oil4208Fixed 45
lab_shelf_small80002Fixed 10
label_printer1500100Unlimited
lab_supply_kit20100Unlimited
empty_baggy5100Unlimited
mountain_coca_seed60100Unlimited
blue_dream_seed45100Unlimited

Random and fixed stock are runtime quantities, not purchase limits. The purchase limit applies to one transaction. Change this entry under /drugcreator → Market → Labor suppliers and test the actual checkout with a normal player.

Street-sale starter

street_sale_default uses E (control 38), a 2.2-meter distance, 1–6 units per offer, a 4-second cooldown, and the full 00:00–24:00 window. It requires zero police and starts with price and risk multipliers of 1.0.

The initial outcome chances are 64% accept, 10% shock, 5% scam, 3% police, and 2% robbery. Bundles start at three units with a 10% discount. Market, territory, product quality, and reputation can still change the final offer.

Verify a customized installation

Compare the saved entry

Open the relevant entry in /drugcreator and compare its ID, recipe, items, amounts, and enabled state with this page.

Reopen after saving

Confirm that the Creator shows the stored values, not only the draft you edited.

Validate the inventory contract

Confirm every input, tool, package, intermediate product, and output exists in the inventory integration.

Run the complete player flow

Test collection, supplier purchase, production, and sale as a normal player.

Verify persistence

Restart the resource during a maintenance window and confirm the customized values remain.

For the guided weed test, use Overview and First Setup. For where a setting belongs, see Configuration and Settings.