Sueta

Flyiron's Drugs Plugin

1.3.1

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

·Plugin
  1. 1.3.1latestFlyironDrugsV1.3.1Mar 10, 2026
    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.
  2. 1.2FlyironDrugsV1.2Feb 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) · Back up your plugin data folder before update. · Start server once and let new/missing configs generate. · Review and merge any custom edits for: · strains.yml · bong.yml · mechanics.yml · recipes.yml · Confirm permission setup for player/staff command access. · 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.
    17 downloads
  3. 1.1Jan 30, 2026
    18 downloads

Similar projects

Plugin →