Drying Racks

BETA RELEASE


Overview

Tired of drying your crops on invisible shelves and pretending that’s immersive? This isn’t another lazy loop with progress bars taped to it.

This is a fully modular, server-validated, prop-spawning, UI-powered drying rack system - that just works.

With per-slot drying props, multi-strain support, real-time DUI updates, and config-driven logic, this system gives your drug economy the visual feedback and control it deserves. From single strain to fully chaotic rack mixing - your server can finally stop faking the most satisfying part of processing.

Oh, and it’s synced. Properly. All players. All props. All progress. No weird delays. No imaginary drying. Just real in-world results, defined by you.

It’s probably the most over-engineered way to turn wet crops into dry ones. And your players? They'll love every second of it.


Features

  • Define unlimited strains — each with its own wet/dry items, images, and logic

  • Live DUI for each rack with progress bars and contextual actions

  • Placeable racks with ghost preview, full rotation, and server-confirmed placement

  • Visual drying props per item added what you add is what you see

  • Slot-based logic each strain gets its own rack slot

  • Server-validated item flow with zero trust in the client

  • Fully extensible via plants.lua and racks.lua

  • Support for rack capacity limits, metadata timers, and strain-specific behavior


Dependencies


Quick Install

  1. Add boii_drying_racks to your server resources

  2. Add REQUIRED.sql into your database

  3. Add ensure boii_drying_racks to your server.cfg after any dependencies

  4. Customise strains and racks to your liking in custom/data files

  5. Add images from images folder into your inventory script

  6. Add items into your core/inventory

  7. Restart the server and enjoy


Support

For help, bugs, questions join the support Discord: https://discord.gg/MUckUyS5Kq

We'll try to get back to you ASAP. Unless it's 3am. Then you're on your own.

Last updated