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

Diz

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


Galactic Auctions plugin was created to replace the only auction 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

 
Type
Offering
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

ZoiBox

Java dev & Setup Specialist
Supreme
Feedback score
3
Posts
753
Reactions
228
Resources
0
QmBNiB0.png


Galactic Auctions plugin was created to replace the only auction 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 Skyblock 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



Do you have screenshots?
 
Top