Interactive moonshine production, strains, smuggling & delivery system for RedM (FiveM/RDR3).
https://medal.tv/games/red-dead-2/clips/mFucmVqDAX5RK2CLj?invite=cr-MSxtcW0sMTkxMDIwMzU5
## Overview
mack-moonshing is a fully featured moonshining system that lets players:
- **Assemble Stills** - Build stills from parts (boiler, firepit, condenser, coils, valve)
- **Brew Mash** - Prepare mash in barrels using various recipes
- **Distill** - Monitor and manage pressure while brewing moonshine
- **Create Strains** - Name and track unique moonshine variants
- **Smuggle & Deliver** - Sell products through a smuggler NPC with delivery routes
## Requirements
- rsg-core
- rsg-inventory
- oxmysql
- ox_lib
- ox_target
- (optional) map-moonshineshacks for shack interiors
## Installation
1. **Database** - Import `database.sql` into your server database
2. **Items** - Add required items from `installation/items_snippet.lua` to `rsg-core/shared/items.lua`
3. **Images** - Copy required images (see `installation/images_required.md`) to your inventory resource
4. **Add Resource** - Add `ensure mack-moonshing` to your `server.cfg`
## Configuration
Edit the config files to customize:
- `config.lua` - General settings, modes, blips
- `config_recipes.lua` - Brewing recipes and mash variants
- `config_still.lua` - Still parts and upgrade tiers
- `config_smuggler.lua` - NPC locations and prices
## Features
### Still System
- Place up to 2 stills per player
- Assemble still from 5 parts
- Upgrade to 4 tiers (quality bonus)
- Maintenance system with wear & tear
- Explosion risk if neglected
### Distillation
- Real-time pressure monitoring
- Add coal to fuel the fire
- Release pressure manually
- Quality based on stability
### Progression
- XP system with level scaling
- Unlock recipes at higher levels
- Create named strains
- Track delivery debt
## Quick Start
1. Buy a `moonshinestill` from the smuggler (Lemoyne: `1789.48, -817.14, 49.40`)
2. Use the kit to place your still
3. Place parts: Fire Pit → Condenser → Coils → Valve
4. Use `moonshinemashkit` to place a mash barrel
5. Prepare mash and start brewing
## License
Escrow-protected configuration files. See `fxmanifest.lua` for details.