Hempdustry 2

(formerly GanjaCraft)

The cannabis mod for Minecraft, for stoners and hemprepreneurs. Grow weed in a field or under a lamp, smoke it, press it into hash, bake it into space cake, then build a fireproof house out of the leftovers.

Free, open source. On Fabric it only needs Fabric API. On NeoForge and Forge it needs nothing at all. Which file do I need?

A stepped display in a superflat world holding every item and block of the mod as it was in 2.0: both crops at every growth stage along the bottom, raw materials, the kitchen, the smoking gear and machines, the outfit, and a hemp-brick wall with the paintings at the top.
Plate 01 The mod, on one staircase.
  1. Plant
  2. Harvest
  3. Smoke
  4. Press
  5. Bake
  6. Build

New in 2.1

The biggest update since the rewrite. Same world, nothing to do: a save from any Hempdustry 2 version opens on 2.1.0.

  • NeoForge and Forge

    Same mod, same numbers, on Fabric and NeoForge, and on Forge for 1.18.2 and 1.16.5. One download per loader and Minecraft version. Pick yours.

  • Old worlds come back

    The Forge builds open GanjaCraft and Hemp-Craft worlds and turn them into Hempdustry worlds as they load. How.

  • Grow rooms

    Grow pots, grow lamps and hydro trays. Below.

  • Beldía

    A third strain. Grows on sand by water and turns you invisible.

  • Hash

    Kief, bubble hash, hashish, charas, rosin and moon rocks. Below.

  • Redstone Vaporizer

    The gentle one. Never greens you out.

  • Furniture

    A hemp bed, shelf and parquet, a harness for the happy ghast, a leaf banner, and Marley.

  • Minecraft 26.2 and 26.3

    2.1.0 on the new Minecraft, plus a few things only it can do. Below.

Everything else is in the changelog, and the wiki has the numbers.

Grow your own

Three strains, three very different plants.

A long bed of farmland with Purple Kush growing from seedling to ripe on the left and Lemon Haze on the right, the seeds, buds, leaves and stems displayed on the shelf above.
Plate 02 Seedling to harvest. Purple Kush left, Lemon Haze right.

Purple Kush

Short and leafy, two blocks tall. Grows wild in jungles, swamps and lush caves.

Lemon Haze

Three blocks tall, slower, wants headroom. Pays out in stems. Grows wild from savanna to badlands.

Beldía

The Rif's landrace, the plant Moroccan hash came from. Won't touch farmland: it wants sand with water close by. Wild on desert riverbanks, seeds in desert temples and suspicious sand.

Ripe Beldía plants growing on the sand either side of a channel off a desert river, a whitewashed house with an orange and white awning behind them, a camel and a wandering trader by the door, and a happy ghast in a hemp harness hanging in the sky.
Plate 03 Beldía on a desert riverbank. The ghast is wearing hemp.
  • Trim it. Shear a growing plant twice and the harvest leans toward buds. Or don't, it grows anyway.
  • Find it. Seeds drop from tall grass and turn up in chests and village houses. Wild plants are rare, shear one up for a flower pot.
  • Farm life. Bees pollinate it. Chickens and parrots eat the seeds. Goats go for the leaves. And now and then a creeper wanders into a grown field and hides in it, so wall and light the big ones.

On the wiki: Strains Growing Hemp Finding Hemp

Grow it indoors

More buds, faster, and more ways to mess it up.

A white grow room with a stone aisle. On the left, Purple Kush in a row of hydro trays with their sight tubes and pumps showing; on the right, Lemon Haze in hemp-brick grow pots. Grow lamps hang from copper chains overhead.
Plate 04 Hydro trays on the left, grow pots on the right.
  1. Grow Pot

    Water it with a bottle, feed it bone meal. Half again as fast as a good field, and pots pack wall to wall.

  2. Grow Lamp

    Hangs on copper chains, switches on like a redstone lamp. Two extra buds for every plant under it.

  3. Hydro Tray

    Water, fertiliser and a redstone signal for the pump. Twice as fast as the best field.

A bed of Lemon Haze in grow pots: the plants in front are deep green, the ones at the back are washed out and yellow, their leaves dying back.
Plate 05 Same strain, same bed. The back row lost its lamp.

The plant remembers its light. Kill the lamp while it's flowering and it stresses: the colour drains out, the old leaves go brown, and you lose buds. A dry pot, a stopped pump or bone meal on a flowering plant can do it too.

A stressed plant also spoils some of its buds into schwag. Seedy, stemmy, weak. Smoke it and you'll probably just get poisoned. There's an advancement for that.

On the wiki: Indoor Growing

Pack a bowl

The device decides how long. The buds decide how hard.

  • Spliff

    Roll it, smoke it, gone. Crumble in some hash for a stronger one.

  • Wooden pipe

    Pack it again and again. Takes enchantments, repairs on an anvil.

  • Bong

    Bigger bowl, up to three buds. Hold the button and it bubbles while you draw.

  • Redstone Vaporizer

    One bud, level I, lasts longer than a pipe. Can't green you out.

Two wooden shelves lined with glass bongs in every stained-glass color.
Plate 06 Every color of glass, plus tinted.
A player on a dock by the sea holding a bong up to their face, mid-draw.
Plate 07 Hold to rip. Let go early and you lose nothing.

Bongs come in all sixteen stained-glass colors and you can set one down on a table. It's for show: pick it back up to smoke it.

Purple Kush

  • Resistance
  • Mining Fatigue
  • Munchies

Lemon Haze

  • Speed
  • Haste
  • Weakness
  • Munchies

Beldía

  • Invisibility
  • Blindness
  • Munchies

Hashish

  • Night Vision
  • Resistance
  • Slowness
  • Munchies

More buds, stronger high, bigger downside. Buffs stop at level II like a beacon. The one way to III: pair a bud with a concentrate, a pinch of hash in a spliff or a moon rock in a bong.

Greening out is real. Go big and you might lose the hit and spend a while nauseous instead. At three it also wipes every buff you had and benches you for a minute. A single bud never does that.

On the wiki: Smoking Smoking Gear

Make hash

The old ways, the ones that only need a screen, cold water, heat and pressure. No BHO, not happening.

A wooden workshop with a parquet floor: a Sifting Box filled with water inside a jacket of blue ice, a dry Sifting Box full of kief, two Hemp Presses on magma, a chest, and a counter with hash bars under shelves of buds, kief, hash and rosin.
Plate 08 The bench. Ice wash on the left, presses on the right.
A sandstone workshop with the Sifting Box, the Hemp Press over a heat source, and pressed hash bars on the counter.
Plate 09 Sift, press, cut.
Sunset over a desert river: a field of ripe Beldía runs up to a whitewashed house with an orange and white awning, where a Sifting Box, a Hemp Press and hash bars stand on the terrace and a wandering trader sits on the cushions.
Plate 10 Sunset in kif country.
  1. Sifting Box

    Fill it like a composter. Seven buds in, nine kief out. Sift the kief again for a cleaner grade.

  2. Ice wash

    Fill the same box with water, put ice on all four sides: bubble hash. Plain ice melts if you light the room.

  3. Hemp Press

    A screw press heated from below. Kief becomes hashish, the clean stuff becomes rosin.

  4. Rosin

    The strongest thing in the mod. One piece fills a bong.

  • Hash bars

    Nine pieces pack into a bar you can put on a shelf. Cut pieces off with a sword, five cuts, and watch it shrink.

  • Charas

    Shear a ripe plant and sometimes rub off a pinch. The plant lives. Slow Falling.

  • Moon rocks

    A bud, rosin and a coat of hash or kief. Bong only, and it reaches level III.

  • Five kinds

    Kief, bubble hash, hashish, charas, rosin. Hold all five and there's an advancement in it.

Hash is for smoking only. The kitchen still runs on plant matter.

On the wiki: Hash and Concentrates

The kitchen

Real cannabutter, made the long way. Edibles are the endgame, not a day-one snack.

A cozy wooden kitchen: the Decarboxylator, a water cauldron and the Infuser line the counter under framed buds and milk buckets, a farmer villager stands by, and a space cake sits on the table with cookies and brownies around it.
Plate 11 Oven, rinse, infuse. The farmer is just watching.
  1. Decarboxylator

    A hemp-brick oven with three trays.

  2. Cauldron

    Rinse it. Optional, but it makes better butter.

  3. Infuser

    Pour in milk, light a fire under it, wait.

  4. Cannabutter

    Strength and quality both count. Patience pays.

Top-down view of a kitchen table with a space cake, a brownie, a space cookie and cannabutter toast.
Plate 12 Dinner is served.
  • Space Cookie
  • Space Brownie
  • Space Cake
  • Cannabutter Toast
  • Dawamesk
  • Bucket of Bhang

One batch of butter makes eight cookies or a single dawamesk. Guess which one hits harder.

Edibles take thirty seconds to three minutes to kick in, and the worse the butter, the less you can predict it. Eating a second one because the first "isn't working" is a mistake the game will let you make.

Burnt a leaf in the furnace by accident? That's scorched hemp. The Infuser takes it, but four count as one and the butter never gets past the weakest grade.

And food that won't get you high

  • Toasted Hemp Seeds
  • Hemp Seed Bar
  • Hemp Milk
  • Siemieniotka

Hemp milk works anywhere cow's milk does, Infuser and cake included. You never need to find a cow.

On the wiki: Cannabutter Edibles Hemp Food

Build with it

Hemp was a fiber crop long before it was a vibe. The planks are fireproof, like Crimson and Warped wood.

Two small hemp-plank houses flank a row of building blocks, hempcrete, bricks, planks, wool and bales, under a hemp-brick wall hung with the mod's paintings.
Plate 13 The building sets, with the paintings up top.
  • Hempcrete

    The powder sets in water, like concrete.

  • Hemp bricks

    Full set of stairs, slabs and walls.

  • Hemp planks

    Doors, trapdoors, fences, signs, boats, a shelf. The works.

  • Hemp parquet

    A basket-weave floor, with stairs and a slab.

  • Canvas & wool

    Stands in for leather and wool. Beds, books and bundles without a sheep or a cow.

A hemp-plank room with a parquet floor: a hemp bed under the Marley painting, two banners with the hemp leaf pattern, shelves of glass bongs, a low table with a purple bong, and an armor stand in the hemp outfit.
Plate 14 The 2.1 furniture, and Marley over the bed.
  • Hemp Bed
  • Hemp Shelf
  • Hemp Harness
  • Leaf banner pattern

The bed works like any bed, villagers included. It does burn, being wool. The harness goes on a happy ghast. Put a hemp leaf in a loom for the banner, you keep the leaf.

  • Beanie
  • Shirt
  • Harem pants
  • Flip-flops

The full hemp outfit. Still not good armor, but it lasts as long as leather now, the shirt and pants take dye, the beanie keeps you out of powder snow, and the whole set halves your odds of coughing.

On the wiki: Hemp Materials Building Blocks Furniture and Decoration Hemp Outfit

Only on Minecraft 26.2 and 26.3

Minecraft 26.1 and 26.2 brought sulfur cubes, potent sulfur, named times for /time and armour cut to a baby's size. The 26.x builds put all of it to work, so these come with the 26.2 and 26.3 downloads only, on Fabric and NeoForge.

  • The footbag

    Feed a hemp bale to a large sulfur cube. It stops bouncing, floats, and a punch pops it up about two blocks instead of away. Get a few friends and keep it in the air. Shears take the bale back.

  • Powdery mildew

    Hemp under a roof, glass included, can catch it. White powder, drifting spores, and it spreads to the plant next door. A quarter of a sick plant's buds come out as schwag. Fields never get it.

  • Jelly legs

    A green-out takes the ground from under you. Your feet slide when you stop and a hit sends you further. Standing still is safe. A cliff edge isn't.

  • 4:20 on the clock

    /time set hempdustry:four_twenty, right next to day, noon and night.

  • The Munchies

    Advancement number 43: eat something while you're under Hunger and too hungry to sprint. A good session and an empty fridge will do it.

  • Baby sizes

    A baby zombie, husk, drowned or piglin that picks up the hemp outfit wears it cut to its own size, dye and all, like it does with leather.

  • Other mods' farmland

    Any soil another mod puts in Minecraft's crop tags takes hemp seeds and grows them like it grows wheat. Nothing to set up.

On 26.3, REI works on NeoForge too (with Architectury API 22.0.5 or newer), and NeoForge kicks a footbag as hard as Fabric does. On NeoForge 26.2 a footbag gets about half the kick, and jelly legs slide without the extra knockback. A world moved up to 26.2 or 26.3 keeps everything it had. The wiki has the numbers.

Sulfur against mildew. Shears clear a sick plant in a trim window. Or put Minecraft's own potent sulfur under water: no plant its gas reaches catches mildew. Gas a plant while it flowers, though, and a tenth of its buds turn to schwag anyway, so take the water away once the flowers show.

On the wiki: Minecraft 26.2 and 26.3

The rest of the stash

  • Painting: Snoop
  • Painting: Hendrix
  • Painting: Marley
  • Painting: Pineapple Express
  • Painting: Rihanna
  • Painting: Brownie Mary
  • Painting: B. Rappaz

Seven paintings for the walls of your grow house. Marley is the new one.

  • 42 advancements

    A real tree that teaches the mod, with a few jokes hidden in it. Some are hidden for real. One is named after a Paris club where Baudelaire ate dawamesk.

  • Two music discs

    Original tracks by Nefuß. Creepers drop them. Listen below.

  • JEI, REI & EMI pages

    Every machine, both cauldron steps, and an "In the World" page for the stuff that has no recipe. EMI on 1.21.1.

On the wiki: Advancements Items and Blocks

For servers and modpacks

Every mechanic has a switch, the machines talk to pipes, and the recipes and strains are plain data. Built to sit in a kitchen-sink pack without a fight.

config/hempdustry.json
{
  "effects": {
    "enabled": false,
    "greenOut": false
  }
}

Hemp only. Smoking and edibles give no effects, nobody greens out, and the farming, building and food all stay. /hempdustry reload applies it, no restart.

One file, every switch

Read by the server (one small client section aside), with the same keys on every loader and version. A value out of range is pulled back into it and logged.

  • Effects on or off
  • Green-outs
  • Nausea
  • Munchies
  • Every debuff
  • Effect level caps
  • Effect length
  • Cooldowns
  • Edible onset
  • Crop growth speed
  • Machine speed
  • Infuser times
  • Loot
  • Creepers in fields
  • Mildew (26.x)
  • Update notice (client)

Ready-made presets (hemp only, no green-outs, fast farming, no loot) are on the Server Guide.

  • Same jar, both sides

    The server and every player run the same file. Fabric needs Fabric API, NeoForge and Forge nothing. Java 25 on 26.x, 21 on 1.21, 17 on 1.18.2, 8 on 1.16.5. Pick the file.

  • Recipes are data

    Every recipe, the Decarboxylator, Infuser and Hemp Press included, is a datapack recipe. KubeJS, CraftTweaker or a plain datapack can rebalance any of them.

  • Strains are data

    Strains, hash included, are a datapack registry. Edit the shipped ones or add your own. They load with the world, not on /reload.

  • Pipes and hoppers

    The Infuser and the Hemp Press pour into chests, hoppers and any storage, AE2 included. Dispensers water pots, fill trays and pour milk into the Infuser.

  • Other mods' stuff

    Grow pots and trays take anything in #c:fertilizers. Convention tags, compost and fuel hook into the rest of a pack with no code.

  • JEI on a server

    Since 1.21.2 a server doesn't send players its recipes, so on 1.21.11 and 26.x JEI shows the crafting recipes only if it's on the server too. The machine pages show either way.

  • Addon events

    Smoke, eat and infuse events, and a veto, on Fabric and on NeoForge. What addons build on stays put from one version to the next.

  • Worlds keep

    A world from any Hempdustry 2 version opens on every later one. A GanjaCraft or Hemp-Craft server converts on the Forge builds. Moving between Fabric and NeoForge isn't promised.

  • In your modpack

    Allowed, monetized packs included, as long as the launcher downloads it. Set client.updateCheck to false so players aren't told about updates the pack can't take yet.

On the wiki: Server Guide Configuration Commands Modpack Guide Tags Datapacks Custom Strains Addon Development

Speaks your language

Twelve languages, local slang included.

  • English (United States) by Warlon Mhite
  • English (United Kingdom) LLM-adapted from Warlon Mhite
  • English (Canada) LLM-adapted from Warlon Mhite
  • English (Australia) LLM-adapted from Warlon Mhite
  • English (New Zealand) LLM-adapted from Warlon Mhite
  • Français (France) by Warlon Mhite
  • Français (Canada) LLM-adapted from Warlon Mhite
  • Français (Suisse) LLM-adapted from Warlon Mhite
  • Deutsch (Deutschland) by Gülps'sch420
  • Deitsch (Österreich) LLM-adapted from Gülps'sch420
  • Schwiizerdütsch (Schwiiz) by Gülps'sch420
  • Русский (Россия) by MargoxaTheGamer
The regional variants were adapted with an LLM and no native speaker has read them yet. The Russian translation hasn't caught up with 2.1, so the new stuff shows in English there. Speak one of these and spot a word nobody would say? Translating on the wiki says how to check, fix or finish one, and the Discord is there for questions.

Download

Version 2.1.0, stable and free. One file per Minecraft version and loader, and CurseForge always has the newest.

Which file?

Pick your Minecraft version

Minecraft 1.21.11

The whole mod, shelf and harness included.

Fabric
hempdustry-fabric-2.1.0+1.21.11.jar
  • Fabric Loader 0.18.2 or newer
  • Fabric API 0.139.4+1.21.11 or newer

CurseForgeDirect .jar

NeoForge
hempdustry-neoforge-2.1.0+1.21.11.jar
  • NeoForge 21.11.45 or newer
  • Nothing else

CurseForgeDirect .jar

Java
21 or newer
Recipe viewers
JEI or REI, on both loaders
On the wiki
Installation

Minecraft 1.21.1

Everything but three things 1.21.1 can't hold, and EMI on top.

Fabric
hempdustry-fabric-2.1.0+1.21.1.jar
  • Fabric Loader 0.16.5 or newer
  • Fabric API 0.105.0+1.21.1 or newer

CurseForgeDirect .jar

NeoForge
hempdustry-neoforge-2.1.0+1.21.1.jar
  • NeoForge 21.1.209 or newer
  • Nothing else

CurseForgeDirect .jar

Java
21 or newer
Recipe viewers
JEI, REI or EMI, on both loaders
Not on 1.21.1
The Hemp Shelf, the Hemp Harness and canvas bundles. Move the world up to 1.21.11 and it gains them

Minecraft 1.18.2

Forge only. Opens Hemp-Craft and GanjaCraft worlds and converts them.

Forge
hempdustry-forge-2.1.0+1.18.2.jar
  • Forge 40.3.12 or newer
  • Nothing else

CurseForgeDirect .jar

No Fabric or NeoForge

Hempdustry on 1.18.2 is a Forge build. NeoForge doesn't exist on 1.18.2.

Java
17 or newer
Recipe viewers
JEI 10 or REI 8 (REI with Architectury and Cloth Config)
Not on 1.18.2
The hanging sign, the boat with chest, the shelf, the harness, canvas bundles, hemp in archaeology finds and trims on the outfit. Copper, amethyst, the tinted bong, goats and lush caves are all there

Minecraft 1.16.5

Forge only, where GanjaCraft started. Opens every GanjaCraft 1.16.5 world and converts it.

Forge
hempdustry-forge-2.1.0+1.16.5.jar
  • Forge 36.2.39 or newer
  • Nothing else

CurseForgeDirect .jar

No Fabric or NeoForge

Hempdustry on 1.16.5 is a Forge build. NeoForge doesn't exist on 1.16.5.

Java
8 or newer
Recipe viewers
JEI
Not on 1.16.5
The hanging sign, the boat with chest, the tinted bong, the shelf, the harness, canvas bundles, lush caves, goats, archaeology and outfit trims. Recipes that want copper take iron, and the Grow Lamp takes purple stained glass for amethyst

On CurseForge, filter by your Minecraft version and take the file named as above. The older GanjaCraft files still listed there are a different mod.

  1. Install the loader for your Minecraft version: Fabric, NeoForge or Forge. Most launchers do it for you.
  2. On Fabric only, put Fabric API in your mods folder.
  3. Drop the Hempdustry jar in mods and start the game. A Hempdustry tab in the creative inventory means it loaded.

On a server, the same jar goes on the server and on every player's game. Updating is swapping the jar: a world from any Hempdustry 2 version opens on every later one, nothing to do.

Got an old GanjaCraft or Hemp-Craft world?

Keep it. The Forge builds open it and turn it into a Hempdustry world as it loads. No tool to run, nothing to set up.

GanjaCraft, Minecraft 1.16.5

Every Forge 1.16.5 build opens: the original BETA v0.4 to v0.5.1 and NotTyzo's 1.0.0 to 1.0.6. Crops keep their stage, blocks keep their shape, signs keep their text, and a packed bong stays packed.

What each thing becomes

Hemp-Craft, Minecraft 1.18

All three Hemp-Craft builds open on the 1.18.2 file, and so does a GanjaCraft 1.16.5 world. Seeds, crops, blocks, signs with their text and packed gear come through, and a Hemp Farmer carries on as a vanilla Farmer.

Read the guide

  1. Back the world up. The conversion only goes one way.
  2. Take the old jar out of mods. Don't run both mods together.
  3. Put the Hempdustry Forge jar in and open the world.

A converted 1.16.5 world can move on up to the newer Minecraft versions too. The wiki says what to know first.

Original soundtrack

Two tracks by Nefuß, written for the mod. Released under CC BY-NC-SA 4.0.

Choose which player to show for every track
  • Moonlight

  • Robadob

Coming next

Ideas for after 2.1. No dates, it's ready when it's ready, and names can change before anything ships.

New strains

  • Warped Kush. A Nether strain. Striders eat the seeds, piglins want the buds.
  • Crimson. A second Nether strain that grows down from the ceiling.
  • Ruderalis. The wild ancestor. Sniffers dig it up.
  • Industrial Hemp. A tall fiber crop with no buds, and Ditchweed, its wild cousin.

Villages and illagers

  • A village economy. Hemp trades for the vanilla professions, and new jobs: the Hemprepreneur, who sells hemp building blocks, and a Kif Sifter you only meet in desert villages.
  • Villagers with their own taste. Some never touch it, some try it, some love it, and each has favourite strains. The ones who smoke meet at the bell at 4:20.
  • The Traveller. Now and then a different kind of wandering trader shows up instead of the usual one.
  • Illagers. The odd stoned pillager, a witch you can share a smoke with, and custom illagers who aren't all enemies.
  • New structures. A shady indoor grow run by illagers, full of stressed plants and stolen extraction gear.

Someday

  • Custom effects. Real High and Munchies effects, with tolerance.
  • Breeding. Cross two strains into a hybrid.

On the wiki: Roadmap

Free and open source

The code has been open since day one, and nothing is behind a paywall. Read it, fork it, build it yourself, send a pull request.

Code and data

AGPL-3.0

Read it, change it, even sell it. Ship a changed jar and you publish your source too.

The licence

Art and music

CC BY‑NC‑SA 4.0

Share and remix the textures, the paintings and both discs. Credit them, keep it non-commercial, pass the same licence on.

The licence
Build it yourself
$ git clone https://github.com/warlon-mhite/hempdustry-fabric.git
$ cd hempdustry-fabric
# one branch per Minecraft version, below
$ git switch 26.3-2.1
$ ./gradlew build
  • 26.326.3-2.1
  • 26.226.2-2.1
  • 1.21.112.1
  • 1.21.11.21.1-2.1
  • 1.18.21.18.2-2.1
  • 1.16.51.16.5-2.1

Gradle comes with the repository and fetches Minecraft and the loaders itself. You need a JDK: 25 and 21 on 26.x, 21 on 1.21, 17 on 1.18.2, 17 and 8 on 1.16.5. Building from Source has the rest.

Can I…?

  • Yes

    Put it in my modpack, a monetized one too, when the launcher downloads it. Nothing owed.

  • Yes

    Run it on my server, with ads, ranks or a store. Nothing owed.

  • Yes

    Fork it or ship a changed jar. Non-commercially, with your source published.

  • Yes

    Bundle the jar in a pack file or mirror it. Non-commercially, with CREDITS.md kept beside it.

  • Yes

    Use the music or art in a fan video or a wiki. Non-commercially, credited to Nefuß or Hempdustry.

  • Ask

    Sell merch or a paid product with the art or music. Ask Nefuß for the music, Warlon for the rest. The answer is usually yes.

Who's in the jar

  • Warlon MhiteCode, data, most of the art, English and French
  • NefußMusic discs Moonlight and Robadob
  • Gülps'sch420German and Swiss German
  • MargoxaTheGamerRussian
  • A commissioned pixel artistSome of the textures, uncredited by choice

A few textures are Minecraft's own with new colours and stay Mojang's. CREDITS.md has the full picture, licence by licence.

View the source Report a bug

On the wiki: Contributing Building from Source Translating Addon Development

From GanjaCraft to Hempdustry 2

A lockdown project, a ban over one word, a fork that went its own way and a rewrite from scratch. The wacky story of the mod, told by the one who made it.

  1. Beta 1.7.4

    Texture packs first

    I go by Warlon Mhite. I've played Minecraft since Beta 1.7.4 and was tinkering with its files as a kid, through texture packs, long before I touched any real code. Pipix got me into modding, if memory serves.

  2. 2021 · Forge 1.16.5

    GanjaCraft

    During the COVID pandemic, bored and admittedly a bit of a stoner, I noticed there wasn't a decent cannabis mod for any recent Minecraft. MCreator made that gap easy to fill. GanjaCraft was rough, but it worked, and it found a small and genuinely enthusiastic crowd.

    The GanjaCraft logo: green blocky letters over cannabis leaves, with the line Plant, harvest, craft, smoke, repeat
    2021The logo GanjaCraft shipped with.
  3. Next

    Brewevolution, and a quiet spell

    Then came Brewevolution, a beer and tavern RP mod made with a school friend. It did a lot better than GanjaCraft ever did, partly thanks to bstylia14's video showcasing it at 4:20 (I don't think that's a coincidence). It's also where MCreator's limits started showing. Life got busy in ways that had nothing to do with Minecraft, and both mods went quiet for a while.

    Thumbnail of bstylia14's video Top 13 underrated mods
    bstylia14Brewevolution comes up at 4:20. The player loads from YouTube when you press play.
  4. 2022–2023 · Forge 1.16 to 1.18

    Hemp-Craft

    Meanwhile NotTyzo rewrote GanjaCraft properly in Java for the Reforged Network server, with my permission, starting on 1.16 and bringing it up to 1.18, and even worked with me on some details. Then CurseForge banned the mod for having "ganja" in its name. It became Hempdustry, and shortly after Hemp-Craft, which is still maintained on several loaders.

    1. GanjaCraft
    2. Hempdustry
    3. Hemp-Craft
  5. 2025 · Fabric 1.21

    Hempdustry 2

    In 2025 I started my own rewrite from scratch on Fabric 1.21, mostly to relearn real Java modding, and after another long gap decided to actually finish it properly. The name is a small nod to the Hempdustry that came after mine and didn't make it.

    • GanjaCraft budPurple Kush buds
    • GanjaCraft spliffPurple Kush spliff
    • GanjaCraft bongBong
    • GanjaCraft magic cookieSpace cookie
    2021 → nowGanjaCraft's textures, and the same things today.
  6. 2026 · Version 2.1

    Back where it started

    Since 2.1 it runs on NeoForge too, so it's back on the Forge side of the fence where GanjaCraft started, and on old Forge itself for 1.16.5 and 1.18.2, where it picks up a GanjaCraft or Hemp-Craft world right where you left it.

    Download Bring an old world

    FabricNeoForgeForge

    1.16.5 → 26.3

On the wiki: About and credits Design Notes 1.16.5 and GanjaCraft 1.18.2 and Hemp-Craft

Come hang out

The Discord from the GanjaCraft days never closed. It's quiet, but it's the easiest place to report a bug, suggest a feature, or tell me the Lemon Haze grow time is too slow (get a hydro tray).

Discord server

Warlon's mods

Hempdustry 2 + Brewevolution

Open since
July 2021
You land in
# general
Join the server
  • Report a bug

    Something crashed, broke or looks wrong. Say which loader and Minecraft version, and a log if there is one.

  • Suggest a feature

    Ideas are welcome. Coming next shows what's already planned.

  • Show your grow

    Fields, grow rooms, hash labs, hempcrete houses. Screenshots welcome.

  • Packs and servers

    Install trouble, configs, a modpack that won't start. The wiki answers most of it first.

FAQ

  • Fabric, NeoForge or Forge?

    All three. Fabric and NeoForge on Minecraft 26.3, 26.2, 1.21.11 and 1.21.1, Forge on 1.18.2 and 1.16.5. Same mod, same blocks, same numbers. Each loader has its own file for each version, so pick the one that matches your game: the download picker lists them all.

  • Which Minecraft version should I pick?

    Whichever your world or modpack is on. Every build has the whole mod, minus what its Minecraft can't hold. 26.2 and 26.3 add a few extras only the new Minecraft can do, 1.21.1 misses the shelf, the harness and canvas bundles, and 1.18.2 and 1.16.5 miss a few more, listed with each file. Coming from GanjaCraft or Hemp-Craft, take the Forge build that opens your world. Moving a world up a version keeps everything in it.

  • Do I need any other mods for this to work?

    On Fabric, just Fabric API, on both client and server. On NeoForge and Forge, nothing. JEI and REI are optional and get their own recipe pages, EMI too on 1.21.1. On NeoForge 26.2 and on 1.16.5 it's JEI only, since REI doesn't run there. It's built to not fight with the usual kitchen-sink modpacks.

  • Is it stable?

    Yes. 2.1.0 is a stable release on all three loaders, played in a real client on every build before it went out. A world made with any version of Hempdustry 2 opens on every later one, with nothing for you to do. Bug reports are still welcome.

  • Is there a weed mod for Bedrock, Forge or older versions?

    Hempdustry 2 is Java Edition only: Fabric and NeoForge for 26.3, 26.2, 1.21.11 and 1.21.1, and Forge for 1.18.2 and 1.16.5. No Bedrock or Pocket Edition, and no build for the versions in between. The CurseForge page also still holds the old GanjaCraft files for 1.16.5 and 1.18; they're a different mod. The Hempdustry files are the ones named hempdustry-….

  • Can I have the hemp without the weed?

    Yes. Set effects.enabled and effects.greenOut to false in config/hempdustry.json and nothing gets anyone high or greens anyone out. The farming, building and food all stay. More switches.

  • What happened to GanjaCraft?

    Same mod, new name. Platforms weren't fond of "ganja" in a listing title, so this rewrite ships as Hempdustry 2. The old GanjaCraft still exists as a historical footnote, not a separate project. Still got a GanjaCraft world, or a Hemp-Craft one? The Forge builds open it and convert it.

  • Can I use this in my modpack?

    Yes, monetized packs included, as long as the launcher downloads it. Mirroring, modifying and forking are fine too, with credit, non-commercially. Only a commercial use needs to ask. CREDITS.md has the details.