The Bartender » A Potion Drinks Bar
3.0.0Build Your Potion Tavern - Unlimited Drinks, Custom GUI, NPCs!
3.0.0latestBrewing, Taverns & Performance Update4 weeks ago A major update bringing native brewing, player trading, tavern management and an expanded sanity system! Performance & Compatibility • Updated for Java 25 and Minecraft 26.1.2+. • Added Folia-compatible scheduling. • Replaced frequent player-data YAML saves with cached data and background database writes. • Added SQLite, MySQL and MariaDB storage support. • Added manual legacy player-data migration using /bar convert. Brewing & Player Market • Added 12 native brewing recipes with ingredients, maturation times and effects. • Optional extra ingredients let players create variations of base recipes. • Added a brewing GUI for browsing recipes and mixing drinks. • Players can register barrels and sell their own brews. • Browse the market anywhere; purchasing requires a nearby registered market barrel. • Purchased bottles and cancelled listings can be collected from the market inbox. • Seller earnings remain available until withdrawn. • BreweryX brews are supported alongside native Bartender drinks. • Added readable maturity times and hidden vanilla “No Effects” tooltips. Sanity & Taverns • Expanded low-sanity effects, including longer nausea and blackout-style blindness. • Added configurable chat slurring. • Added tavern regions, patron progression and rewards. • Taverns support fixed or percentage shop-price adjustments. • Added configurable random money loss during tavern visits, with increasing chances over time. • Tavern commands now follow /bar tavern <name> <action>, after creating one with /bar tavern create <name>. Menus & Commands • /bar opens a navigation menu. • /bar shop opens the original drink shop. • Added menus for brewing, the player market, taverns and NPC management. • Menu appearance is configurable in config.yml. • Added menu-opening, barrel-opening and button-click sounds. • Improved help pages with hover explanations and clickable command suggestions. • /bar npc now displays help instead of creating an NPC. • Recipes are available through the brewing GUI. PlaceholderAPI • %bartender_sanity% - Player’s current sanity. • %bartender_maxsanity% - Configured maximum sanity. • %bartender_currency% - Configured currency symbol. • %bartender_taverns% - Number of configured taverns in the player’s world. • %bartender_market% - Number of bottles currently available in the player market. • %bartender_market_value% - Combined price of available market listings, formatted to two decimal places without a currency symbol. Also available: • %bartender_stage% • %bartender_tavern_level% • %bartender_tavern_xp% The legacy %thebartender_...% prefix remains supported. Upgrading Java 25 is required. Back up your plugin data before updating and restart the server after replacing the JAR. Existing configuration files are preserved. Merge the new menu settings from config.yml and additional recipes from brewing.yml to use and customize the new content. For legacy YAML player data, run /bar convert to preview the migration, then /bar convert confirm to import it. The original YAML is retained. Vault or ServiceIO and a compatible economy provider are required. Citizens, PlaceholderAPI, BreweryX and WorldGuard integrations are optional.2.0.5Resource Download UpdateDec 30, 2025 Just an update to how the resource is downloaded, there is a big update coming in Jan 2026 for The Bartender.2.0.4Folia Support + More!Jun 29, 2025 CHANGES IN 2.0.4 · Ker35API has been removed. · Folia Support Added! · Config changes: Some options in config.yml have changed. Please check the SpigotMC page or compare with your old config. · Added sanity.yml: Configure effects, messages, and custom deaths at specific sanity thresholds. · Sanity system overhauled: · Roll-on threshold effects: Effects stack as sanity decreases, with custom messages for each stage. · Death system: Player can die from insanity at 0 sanity (or before, if configured). · Vanilla death message suppression for insanity deaths: custom respawn logic restores sanity and messages. · bStats metrics improved and updated. · Translation/formatting fixes for all player messages. · Numerous bug fixes and code cleanups.2.0.3Bug Fixes & HEX Support!Jun 25, 2025 CHANGES IN 2.0.3 Big thanks to MelaniumAS for your continued support and extensive testing of The Bartender! Please view config.yml changes here. · HEX colors are now supported, including gradient colors from Birdflop.com - use my custom preset for using gradients! · Fixed multiple customization issues relating to changing the configuration file and things breaking, such as bartenderTitle, displayName, price and much more! · Added /bar reload rebuildconfig command, please use with caution as this is still experimental, it does backup the config just incase! As always, please join the Discord server for support and suggestions!2.0.2MULTI-LINE LOREJun 16, 2025 CHANGES IN 2.0.2 · Added support for multi-line lore · Updated the Ker35 API · When drinks are consumed, the empty glass bottle is removed For multi-line lore, please modify your lore: to the following! Code (YAML): lore : - '&aToo bitter to drink' - '&cSpiced by the barrel!'2.0.1BreweryX Supported!Jun 15, 2025 CHANGES IN 2.0.1 You will need to make changes to your config.yml to make BreweryX work! https://ker35.com/wiki/bartender/config.yml · Support added for BreweryX · Items now add to inventory instead of consumed instantly · Added an update checker · Fixed a click logic to prevent item duplication via shift-click · Fixed the maxSeenPlayers issue not updating in config.yml · General code cleanup, reliability improvements. It might say "No Effects" when hovering over (despite having other lore) The Bartender drinks, this is a battle I have been fighting all afternoon, will try get it fixed in next update.2.0.0Complete Rewrite!May 30, 2025 CHANGES IN 2.0.0 You will need to delete theBartender plugin folder! Save your drinks menu items and use it in the new config. · TheBartender plugin is now maintained by Ker35 (previously by _ReflexShow_) · Complete rewrite from the ground up for improved performance and reliability · All commands and features have been modernized · Brand new bartender NPC support (Citizens integration) · Cleaner configuration and fully customizable drink menu · Sanity system and more realistic effects · New, lightweight codebase Need support or want to suggest a feature? Join our Discord Server for help, updates, and a friendly community!1.9Changelog 1.9Jun 19, 2023 - Minor code optimizations.1.8Fixed currency string in loreSep 1, 2022 Fixed currency string in lore1.7Fixed set sanity commandJan 24, 2022 Fixed set sanity command1.61.18 UpdateDec 3, 2021 1.18 Update1.51.17 updateOct 13, 2021 1.17 update1.4OptimizedMar 23, 2021 Some small optimizations have been made1.2Fixed main command permissionFeb 23, 2021 Fixed the permission of /bar command.1.1theBartender available for 1.8-1.16.2!Aug 28, 2020 * NPC: removed * Placeholders: removed Added colors preview to potions and rewrote all plugin to compatible 1.8 - 1.16.2! If you find any bugs please report. Feel free to suggest ideas to improve this plugin in my discord server. https://discord.gg/VtHtQhF
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta