The Bartender lets you create a fully interactive in-game potion bar, where players can browse, purchase, and consume custom drinks with effects β just like a real tavern! Designed for RPG, survival, and themed servers wanting an immersive experience.
- Custom drinks with potion effects and economy pricing
- Fully customizable GUI layout (menu, items, lore, effects)
/bartendermenu with categories, sanity effects, and more- Optional Sanity System for immersive roleplay mechanics
- Supports Vault economy integration
- Hooks into Brewery (if installed)
- Folia, Purpur & Paper support out of the box
Latest release:
π SpigotMC Resource Page
π ker35.com
- Player runs
/bartenderor clicks an NPC/shop sign - A GUI opens displaying your configured drinks
- Each drink has a name, lore, price, and effects
- Click to buy β Vault deducts money, drink is consumed
- Optionally: apply sanity buffs/debuffs depending on drink
- Place the
.jarinto/plugins - Start server to generate configs
- Configure drinks in
drinks.ymland sanity insanity.yml - Customize messages and GUI layout
- Reload plugin with
/bartender reloador restart server
| Command | Description | Permission |
|---|---|---|
/bartender |
Opens the drink menu GUI | bartender.use |
/bartender reload |
Reloads all config files | bartender.reload |
/bartender sanity |
Check or manage player sanity | bartender.sanity |
/bartender admin |
Advanced admin commands | bartender.admin |
drinks:
rum:
name: "&6Spiced Rum"
material: POTION
lore:
- "&7A warm drink with a kick."
- "&ePrice: $25"
effects:
- "SPEED:1:200"
- "CONFUSION:1:100"
price: 25
permission: "bartender.drink.rum"Enable sanity to make drinks affect player mental state β buffs or debuffs when sanity is low. Configure in sanity.yml.
enabled: true
deathAtZero: true
effects:
below50:
- "WEAKNESS:0:200"
below25:
- "NAUSEA:0:100"
zero:
- "WITHER:1:60"Use commands to track and modify player sanity levels.
- Vault: Money system for buying drinks
- Brewery: Auto-add custom drinks to bartender GUI
- PlaceholderAPI (planned)
- Java 17+
- Minecraft 1.16 β 1.21+
- Paper / Purpur / Folia (Thread-safe)
Main support is via Discord
Alternative support and inquiries at ker35.com
- Sanity is per-player and saved in
sanity.yml - You can disable sanity entirely in config
- GUI and drink items are fully configurable
- Supports hex color formatting (e.g.
#ff66cc)
- Do not redistribute, reupload, or sell modified versions
- All sales are final unless required by law
- Chargebacks result in bans from all Ker35.com services
Full terms: Terms of Service
Β© 2025 Ker35