✧ Galactic Auctions ✧ The Ultimate Auctions Solution! | Efficient | Customizable | [1.8] | $35

Status
This thread has been locked.

Diz

⚔️ StellarDev ⚔️
Supreme
Feedback score
83
Posts
1,547
Reactions
1,656
Resources
34
QmBNiB0.png


Galactic Auctions was created to replace the only auctions plugin on the market with a more efficient back-end, while also taking advantage of the HikariCP database access pooling system. This allows us to run multiple connections without any delay in server performance.

The Auctions plugin has 3 different databases required to store data, the first is the "auctions-logs" database which is an SQLite database that stores logs of whenever someone sold an item, for how much, and to whom. The next database connection is a MySQL connection, with all data being stored on one table within the database named "listings", which is used to store the current auction listings. This will store in the format of an "item_uuid", "seller_uuid", "expire_ms", "listed_item", and "listed_price". The final database connection is also via a MySQL connection, with all data also being stored in one table named "expired". All data will be stored in the exact same format as the "listing" connection.
WDJ9n6U.png

Galactic Auctions Commands
  • /ah (/auc, /auctionhouse) - Open the Auction House GUI.
  • /ah sell [price] [time] - Sell the item in your hand for the specific command parameters.
  • /auctionadmin - auctions.admin
  • /auctionadmin log [player] (page) - View a list of items that the specified player has sold.
  • /auctionadmin return [seller] [sale-time] [player] - Return the auction item from the specified time to the specified player.
Bisi3OT.png

 
Status
This thread has been locked.
Top