HomeJavaModsOneStopShop [Abandoned]
OneStopShop [Abandoned]

No longer being maintained, please consider using OneStopShop2:
https://www.spigotmc.org/resources/onestopshop-2.106155/





[​IMG]
Overview:

This plugin will allow you to create unlimited GUI menus and shops that can sell or buy items. It comes with a built in configurable item economy system and also supports Vault. This plugin currently supports ALL items in Minecraft and even comes with its own spawner handler system. This can also be disabled if you want to use another plugin for handling spawners. To add items into GUI shops you would traditionally have to open its yml file. Currently, with menus that's still the case, but once you've got that setup you can simply hold the item you want to add and run /shop add <shop> <sell> <buy> and you're done. No reload required!



Website
Features:

[​IMG]

Supported Items:

Third Party Plugin Support:

This plugin should work with most plugins that create custom items but if they're handled with persistent data they'll likely not work correctly when bought through this plugin. But if you use the API to add the itemstack yourself it should work just fine. Please message me if you have a plugin you want supported that has a API and I'll look into making a bridge plugin for it.

Spoiler: Item Economy Preview
[​IMG]
Spoiler: Add Item Preview
[​IMG]
Spoiler: Sell Wand Preview
[​IMG]
[​IMG]
Spoiler: Sell and Buy Preview
[​IMG]
Spoiler: Spawner Pickup Preview
[​IMG]
Spoiler: Sub Menu Preview
[​IMG]
Spoiler: Shulker Box Preview
[​IMG]
Spoiler: Custom Item Preview
[​IMG]


Commands:
Permissions:
API: (1.0.2+)
Guide: Link
Code (Java):
OneStopShopAPI api = OneStopShop. getPlugin ( ). getApi ( ) ;

// add a item to a shop
api. addShopItem (item, "armor-shop", 100.0, 500.0 ) ;

// get a item buy value
Double buy = api. getItemBuyValue (item ) ;

// get a item sell value
Double sell = api. getItemSellValue (item ) ;
Dependencies: Vault

TOS:
  1. Do not repost my plugin.
Shout out to CryptoMorin, I forked his free to use XSeries API for multiple version support.

Found a issue? Open a ticket on github and I'll fix it.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

OneStopShop [Abandoned] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 11,101 times (via Spigot). Download it and open it directly in the game.

Explore more