Skip to content

TFAGaming/SimpleShopGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleShopGUI

SimpleShopGUI is a simple and user-friendly Minecraft shop plugin based on GUIs. Players can browse a wide range of items, each organized into specific categories and types, making finding exactly what they're looking for easier.

The current database is SQLite, other providers are still unsupported.

YouTube video: https://www.youtube.com/watch?v=2oxVJxw8HZE

Features

  • Open-source
  • User-friendly
  • Organized Categories and Types
  • Permissions and Limits for Player Ranks

Requirements

*: EssentialsX or any other economy plugins that Vault currently supports.

How to install

Go to the releases section, scroll down to find the version you want to install, click on Assets and then click on the .jar file. After the download completes, copy the .jar file, navigate to the plugins folder within your Minecraft server directory, and paste the file there. If your Minecraft server is currently running, you can use the command /reload to activate the plugin. To avoid any future problems, we advise stopping the server and then restarting it for a clean startup.

How it works

The plugin allows players to sell their items to any player at any price they want. Each item in the shop has its maximum duration; by default, each item expires after 7 days. You can change the duration in the config.yml file if you want.

Expired items are not gone forever, they will stay as an item in the shop, but nobody can buy it. The expired items' sellers can get their items back.

Commands

  • /shop (category): Opens a GUI with all available categories in the shop.
  • /listed: View all items that you are currently selling and the expired ones.
  • /sell [price]: Sell an item that you are currently holding with your hand.

Contributing

Feel free to fork the repository and submit a new pull request if you wish to contribute to this project.

Before you submit a pull request, ensure you tested it and have no issues. Also, keep the same coding style, which means don't use many unnecessary spaces or tabs.

License

The MIT License.