# Drying Racks

{% hint style="danger" %}

### BETA RELEASE

Resource is currently a BETA release.\
It will be moved away from this as soon as some feedback has been received.&#x20;
{% endhint %}

<figure><img src="https://3046942752-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHfd391cB6wDC8S3yHcie%2Fuploads%2FXcksyU0NJ5v5MTcPd5cG%2FDRYINGRACKSTHUMB.jpg?alt=media&#x26;token=aa2ba80d-8754-4fc6-97e4-8f51919455b9" alt=""><figcaption></figcaption></figure>

***

## 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

* [**BOII Development Tool Kit**](https://github.com/boiidevelopment/bdtk/releases)
* [**BOII Development UI Kit**](https://github.com/boiidevelopment/bduk/releases)
* [**OxMySQL**](https://github.com/CommunityOx/oxmysql)

***

## **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&#x20;

***

## Support

For help, bugs, questions join the support Discord: [**https://discord.gg/MUckUyS5Kq**](https://discord.gg/MUckUyS5Kq)

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