Minecraft Plugin · Paper 1.21.4+

DrugsPlugin

A complete drug cultivation, manufacturing and roleplay economy for your Minecraft server — grow it, process it, deal it, police it.

Paper 1.21.4+ 20 Languages Custom Resource Pack

Everything the plugin includes

Eleven core systems working together as one self-contained economy.

Cultivation

20 unique cannabis strains, each with its own effects, plus coca, tobacco and poppy. Every plant has 8 distinct growth stages from seed to harvest.

Processing Chain

Place a Dryer, a Mixing Table and a Press — real placeable custom machines with their own GUIs that turn raw harvests into finished drugs through multi-step production chains.

Twelve Distinct Drugs

Weed, cigarettes, cocaine, heroin, fentanyl, opiates, ecstasy, LSD, methamphetamine, tilidin, amphetamine and ketamine — each with unique potion effects, screen overlays and sounds.

Police NPCs

Fully custom NPC officers, no extra plugin required. They patrol, chase players holding drugs who get too close, and run a search & confiscation minigame on arrest.

Drug Collection Catalog

/drugs collection opens an in-game catalog of every product: its full production chain, its effects and duration, and your own consumed/produced stats.

Drug Test Kits

A craftable test kit, consumed on use, reports positive or negative based on a configurable recent-use window — not a lifetime record — with a whitelist for exempted substances.

Dependency & Withdrawal

Tracked use leads to addiction and withdrawal effects over time, with a tolerance-reset item for players who want to quit.

Permission Packs

Server-configurable permission bundles instead of hardcoded defaults — admins fully control who can grow, craft, deal, test or patrol.

Live Web Dashboard

The plugin runs its own embedded web server. Players see personal stats, admins get a full server overview, with an optional public anonymous stats page.

20 Languages

Full in-game translations, reflected in item names and effects where relevant — from English and German to Japanese, Arabic and more.

Custom Resource Pack

Built for Minecraft 1.21.4+: unique item icons, custom plant growth-stage models, custom machine block models, and 15 unique trip/visual screen overlays with custom sounds.

All the Drugs

Everything follows the plugin's real production model: grown from a plant, or synthesized at the Mixing Table from chemical precursors.

Plant-Based

Grown & harvested

Weed & Joints

Seed → Plant (8 stages) → Wet Weed → Dryer → Dried Weed → Joint

Cigarettes

Tobacco Seed → Plant → Wet Tobacco → Dryer → Dried Tobacco → Cigarette

Cocaine

Coca Seed → Plant → Wet Coca → Dryer → Dried Coca → Mixing Table → Cocaine Paste → Mixing Table → Cocaine

Heroin Syringe

Poppy Seed → Plant → Wet Poppy → Dryer → Dried Poppy → Mixing Table + Gasoline → Heroin → Mixing Table + Empty Syringe → Heroin Syringe

Fentanyl Patch

Poppy + Gasoline → Crafting Table → Fentanyl Patch

Opiate Pill

Poppy + Paper + Clay Ball → Crafting Table → Opiate Pill

Tilidin Pill

Poppy Seed → Plant → Wet Poppy → Dryer → Dried Poppy → Mixing Table + Papes → Tilidin Base → Press → Tilidin Pill

Lab-Synthesized

Mixing Table & chemistry

Ecstasy (Crystals & Pills)

Safrole + Isosafrole → Mixing Table → PMK → Mixing Table + Piperonal → Ecstasy Crystals → Press → Ecstasy Pill

LSD Tab

Piperonal + Papes → Mixing Table → LSD Tab

Methamphetamine Crystals

PMK + Reagent Gasoline → Mixing Table → Meth Crystals

Amphetamine Pill

Safrole + Reagent Gasoline → Mixing Table → Amphetamine Base → Press → Amphetamine Pill

Ketamine

Gasoline + Reagent Gasoline → Mixing Table → Ketamine Base → Press → Ketamine

How Production Works

From a wet harvest to a finished product, moving through three custom machines.

Seed Plant Harvest Dryer Mixing Table Press Finished Drug

Dryer

Turns wet harvests — wet weed, wet coca, wet tobacco and wet poppy — into their dried form, preserving strain data. Default drying time is 5 minutes, fully configurable per crop.

Mixing Table

Combines two ingredients into a new one: dried coca + gasoline into cocaine paste, then into cocaine; dried poppy + gasoline into heroin; safrole + isosafrole into PMK, then into ecstasy crystals; piperonal + papes into LSD tabs; PMK + reagent gasoline into meth crystals — and more.

Press

Compresses raw bases into consumable pills: ecstasy crystals, tilidin base, amphetamine base and ketamine base each become their final pressed product.

Screenshot Mixing Table GUI
Police

Police NPCs

Fully custom NPC officers built into the plugin — no ProtocolLib-free workaround, no extra NPC plugin required.

  • Three patrol modes: stationary, random wander, or a fixed waypoint route
  • Chase players holding drugs who get too close
  • Inventory search & confiscation minigame on arrest
  • Configurable combat rules
  • Renameable, with per-officer behavior settings
  • Real player skins via a fake-player entity, driven by a configurable skin file
Screenshot Police NPC chase
Screenshot Permission Packs
Permissions

Permission Packs

Instead of hardcoded defaults, the plugin ships server-configurable permission bundles — so admins decide exactly who can grow, craft, process, deal, test, or patrol, without editing dozens of individual nodes by hand.

  • Independent permissions for planting, crafting, giving, testing, tolerance items, web access and effect testing
  • A single drugs.admin bundle covers reload, give, webadmin, effect testing and underage bypass
  • Fine-grained control for any permissions plugin, not tied to one specific implementation
Dashboard

Live Web Dashboard

The plugin runs its own embedded web server, completely separate from this showcase site — reachable straight from your Minecraft server.

  • Players get a personal, read-only dashboard with their own statistics and graphs
  • Admins get a full server overview: plants, machines, drug use, drug tests, player status and feature toggles
  • Optional public, anonymous stats page for the whole community
  • One-time login links, HttpOnly session cookies and CSRF protection on every change
Screenshot Web dashboard — admin view