Skip to content

Allow players to buy and sell items between each other on a Bukkit/Spigot server.

Notifications You must be signed in to change notification settings

arif-banai/vShop3.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vShop3.0

Check out the plugin on Spigot: vShop Remastered

A virtual shop, accessible through commands. Fast and efficient.

I use this project as a way to implement new concepts or technologies that I learn. I started this project when I was 15 and have been adding to it ever since.

Right now, I'm working on a companion website that would allow a user to perform all the actions a player could perform in-game. I'll put a link to the repo once I start some work on it.

Dependencies:

This plugin allows players to buy and sell from each other using only commands to make buying and selling on your economy server quick and efficient!

The plugin uses a MySQL or SQLite database to store Offers and Transactions. You can configure the database type you wish to use in the config.yml.

By default, all offers made by players are broadcast to every player on the server. This can also be configured in the config.yml

Please reference this website (linked) for Minecraft 1.13 item names: https://minecraftitemids.com/

Changelog

  • 2/9/2021
    • Added JUnit tests for adding offers and finding the amount of offers for some item
    • Abstracted query implementation from QueryManager using Queries and AsyncQueries
    • Updated javadoc in various places
    • Created custom exceptions
    • Code cleanup and refactoring
    • Updated maven dependencies and plugins
    • Updated vShop version to 2.5
  • 2/11/2021
    • Added comment explaining usage of "hikari.configurationFile" system property
    • Updated .gitignore and removed ignored files
    • Updated EasyPool dependency
    • Grouped initialization of QueryManager and DataSourceManager together, allows for future additions to supported data sources (postgres, oracle, etc.)

About

Allow players to buy and sell items between each other on a Bukkit/Spigot server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages