Flyiron's Drugs Plugin icon

Flyiron's Drugs Plugin -----

A gameplay-focused drugs and addiction system that adds real buffs, real downsides, and long-term co




Flyiron's Drugs Plugin — v1.3 Release Notes

v1.3 introduces Villager Weed Workers, a new automation system for cannabis farming that uses Farm Controllers and assigned villagers while preserving existing strain genetics logic.

Players can now automate weed farming with villagers using a farm controller workflow:

- Place a Farm Controller (BARREL item).
- Open controller GUI to:
- Define Farm Area (selection wand)
- Start/Stop Farm
- Get Work Contract
- Show Farm Info
- Bind villagers to the farm using contracts.

Core behavior

Assigned villagers will:

- Harvest mature weed plants (large fern) in the region
- Replant weed (small fern) in valid region spots
- Follow existing cannabis placement/harvest logic for strain metadata
- Respect performance cycle caps and scheduled processing

Balance and limits


- Max farm area: 16x16
- Max workers per farm: 5 villagers
- Throughput scales by reachable workers (up to 5x configured per-cycle base values)
- Breaking a farm controller removes the farm and unassigns workers
- Assigned workers are set to Farmer profession

Reachability + worker validity

- Villagers must be able to reach work targets to contribute output
- Dead/invalid villagers are pruned from farm assignments automatically

Crafting / items


- Added craftable Farm Controller recipe in recipes.yml
- Farm Controller is now shown in the /drugs crafting menu

Commands

- /drugs give now supports farm-controller
- /drugs give <player> all includes farm controller items


Config and data

mechanics.yml

New persistent data file

- weed_farms.yml stores farm controllers, regions, enabled state, and assigned villager UUIDs.


Notes for server admins

- Existing cannabis strain systems remain intact; v1.3 automation reuses the same internal logic used by player interactions.
- If you tune farm output, adjust max-harvest-per-cycle, max-plant-per-cycle, and worker-tick-interval together.
----------, Mar 10, 2026

Flyiron's Drugs Plugin — v1.1 Update Notes

v1.1 is a major systems update focused on cannabis gameplay depth, better player UX, and improved persistence/reliability after restarts.

  • NEW: Full cannabis strain ecosystem with genetics/progression
  • NEW: /strains GUI with pagination/sorting for large strain pools
  • NEW: Placeable bong system using in-world visual entities
  • NEW: Cannabis growth and durability mechanics (cart + bong)
  • FIXES: Restart persistence and multiple interaction/placement issues

What Changed (Admin-Facing)

1) Cannabis Strain System (New)
  • Added full strain genetics/progression framework
  • Expanded strain pool (100+ strains)
  • Improved lineage/mutation behavior
  • Added and polished /strains browsing flow for players

Why this matters for admins:
  • More progression hooks for economy/survival servers
  • Improved long-term player retention around farming/breeding loops
  • Lower support load from clearer strain browsing UX

2) Placeable Bongs (New)
  • Added placeable bong items with interaction flow
  • Integrated with drug systems/menus
  • Added crafting support via recipes.yml
  • Improved orientation, hitbox, break logic, and placement cleanup
  • Fixed reboot persistence edge case that could break interactions

Why this matters for admins:
  • Adds a visible in-world gameplay loop players can understand quickly
  • Reduces post-restart bug reports tied to interactable entities
  • Better placement rules = fewer exploit/abuse scenarios

3) New Mechanics & Balance
  • Added configurable automatic weed growth timing
  • Added cart durability with action-bar feedback
  • Added configurable bong durability persistence
  • Updated sleep cure mapping to include meth
  • General naming/consistency cleanups

Why this matters for admins:
  • More config control over pacing and server economy impact
  • Better user feedback reduces confusion/ticket volume
  • Keeps risk/reward loops consistent with existing addiction systems

Upgrade Checklist (Recommended)
  1. Back up your plugin data folder before update.
  2. Start server once and let new/missing configs generate.
  3. Review and merge any custom edits for:
    • strains.yml
    • bong.yml
    • mechanics.yml
    • recipes.yml
  4. Confirm permission setup for player/staff command access.
  5. In staging, test /strains, bong placement/use, and restart persistence before pushing live.

Player-Visible Changes You Can Announce
  • New /strains interface with better browsing for large lists
  • Placeable bongs as a first-class gameplay feature
  • Clear durability feedback for carts and bongs

Compatibility/Operational Notes
  • If players report missing interactions after update, re-check old config merges first.
  • Resource-pack/model alignment fixes are included in this update path; ensure your pack distribution is current.
  • For high-pop servers, deploy to staging and watch entity-heavy areas after restart as a best practice.
----------, Feb 26, 2026

Flyiron's Drugs Plugin — v1.1 Update Notes

v1.1 is a major systems update focused on cannabis gameplay depth, better player UX, and improved persistence/reliability after restarts.

  • NEW: Full cannabis strain ecosystem with genetics/progression
  • NEW: /strains GUI with pagination/sorting for large strain pools
  • NEW: Placeable bong system using in-world visual entities
  • NEW: Cannabis growth and durability mechanics (cart + bong)
  • FIXES: Restart persistence and multiple interaction/placement issues

What Changed (Admin-Facing)

1) Cannabis Strain System (New)
  • Added full strain genetics/progression framework
  • Expanded strain pool (100+ strains)
  • Improved lineage/mutation behavior
  • Added and polished /strains browsing flow for players

Why this matters for admins:
  • More progression hooks for economy/survival servers
  • Improved long-term player retention around farming/breeding loops
  • Lower support load from clearer strain browsing UX

2) Placeable Bongs (New)
  • Added placeable bong items with interaction flow
  • Integrated with drug systems/menus
  • Added crafting support via recipes.yml
  • Improved orientation, hitbox, break logic, and placement cleanup
  • Fixed reboot persistence edge case that could break interactions

Why this matters for admins:
  • Adds a visible in-world gameplay loop players can understand quickly
  • Reduces post-restart bug reports tied to interactable entities
  • Better placement rules = fewer exploit/abuse scenarios

3) New Mechanics & Balance
  • Added configurable automatic weed growth timing
  • Added cart durability with action-bar feedback
  • Added configurable bong durability persistence
  • Updated sleep cure mapping to include meth
  • General naming/consistency cleanups

Why this matters for admins:
  • More config control over pacing and server economy impact
  • Better user feedback reduces confusion/ticket volume
  • Keeps risk/reward loops consistent with existing addiction systems

Upgrade Checklist (Recommended)
  1. Back up your plugin data folder before update.
  2. Start server once and let new/missing configs generate.
  3. Review and merge any custom edits for:
    • strains.yml
    • bong.yml
    • mechanics.yml
    • recipes.yml
  4. Confirm permission setup for player/staff command access.
  5. In staging, test /strains, bong placement/use, and restart persistence before pushing live.

Player-Visible Changes You Can Announce
  • New /strains interface with better browsing for large lists
  • Placeable bongs as a first-class gameplay feature
  • Clear durability feedback for carts and bongs

Compatibility/Operational Notes
  • If players report missing interactions after update, re-check old config merges first.
  • Resource-pack/model alignment fixes are included in this update path; ensure your pack distribution is current.
  • For high-pop servers, deploy to staging and watch entity-heavy areas after restart as a best practice.
----------, Feb 26, 2026

Resource Information
Author:
----------
Total Downloads: 48
First Release: Jan 30, 2026
Last Update: Mar 10, 2026
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings