Sueta

Virtual AutoBrewer

1.0

Allow players to brew potions virtually in exchange for cash.

·Plugin

upload_2018-7-26_1-42-59.png
upload_2018-7-26_1-43-13.png

VAB (Virtual AutoBrewer) is a plugin which allows your players to purchase and brew potions virtually. No more tacky tall auto brewers or brewing by hand, it's the future!

info.png
I DO NOT SUPPORT VERSIONS BELOW 1.12

Dependencies:

  • Vault

Functionality:
In the config, you have a list of potions separated into three key categories: normal, splash, and lingering. In all these categories, you have the meat of the plugin, the potions. You can remove potion sections that you don't want/need and change the price of each and every one of them. Currently, I have the time and aliases keys but don't be mistaken, I have not added in that functionality as of yet.

This plugin works on any 1.12.* branch.
This plugin was mainly to be advertised towards faction servers, with a potpvp based community.

Other configuration settings:

Config
options:
  merchant-name: '&2&lPotion Brewer'
  default-brew-time: 15
merchants:
- world-0-80-0

Currently, default-brew-time is the only preference to change time, so every potion takes the same amount of time. Merchant-name obviously changes the name of the potion merchant(s) that you can spawn throughout the server. Merchant format follows like so:

- {world_name}-x-y-z

Config Copy and Pastes:
If you for some reason need a new copy of the potions configuration section config, I will be posting them below for each Spigot version I support.

Potion List 1.12.*: https://pastebin.com/HYs6ACD5

How To Use:
To get to the screenshot from the top of the post, you need to right-click any potion merchant throughout the server. You can select up to 36 potions throughout the GUI and click the Confirm button to start brewing (need money)
I only have a couple commands right now, consisting of:

  • /brew help
    • Displays main help page (anyone can use)
  • /brew status
    • If you have a brew cooking up, use this to check the status (if you're not near a potion merchant)
  • /brew reload
    • Reloads the config
    • Requires brew.admin
  • /brew current
    • Shows current brews currently on the server
    • Requires brew.admin

Other:
If you have found a bug or issue, please take it up with me on my Discord or here.

If you have any questions or problems, here's the discord.

Similar projects

Plugin →