Configuration
After installing the plugin, you will be pretty much ready to go. However, you can customize the plugin using the configuration file.
config.yml
NexusAuctionHouse
Can be found in /plugins/NexusAuctionHouse/config.yml
log-keep-time: 30d # Time after which logs will be deleted
save-notif: false # Enable if you wish to receive notifications when the plugin saves data to the files
tax:
sell-tax: 5 #Percentage of the sell price that players will have to pay in order to put their items in auction. Set to 0 to disable
buy-tax: 5 #Percentage of the buy price that players will have to pay in order to buy an item. Set to 0 to disable
expiry:
enable: true #If set to true, items not bought within the time set below will be unlisted.
time: 7d
date-format: yyyy-MM-dd HH:mm:ss #Make sure to respect the formatting when editing this (caps etc.)
price-limits:
min: 0
max: 0 #Set to 0 for no limit
lang: en #ALlows you to customize the language of the plugin. If you want to make your own, set this to 'custom'.
Log-keep-time
Expired auctions will be kept in memory for the specified time period
Save-notif
Will notify staff when saving plugin data if enabled
Taxes
Set a percentage of the selling price that the buyer/seller will have to pay
Expiry
If no one buys an item in the specified period, it will disappear from the auction house (the seller will be refunded through the /ah stash command (see Commands & permissions (NAH))
Date-format
Format used to display dates in the plugin
Price-limits
Min and max price an item can be sold for.
Lang
Language used in the plugin (see Language configuration).
Webhook.yml
Can be found at /plugins/NexusAuctionHouse(Plus)/webhook.yml
enabled: false
url: "https://discord.com/api/webhooks/00000000000000000000/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
alerts:
new-listing: true
listing-bought: true
listing-expired: true
listing-edited: true
ah-toggle: true
auction-ended: true
webhook-titles:
new-listing: "New auction listed!"
listing-bought: "An auction was bought!"
listing-expired: "An auction has expired!"
listing-edited: "An auction was edited!"
ah-toggle: "The auction house has been toggled!"
auction-ended: "An auction has ended!"
webhook-descriptions:
new-listing: "%s1% just listed an item for $%s2%"
listing-bought: "%s1% just bought an item from %s2% for $%s3%"
listing-expired: "An auction listed by %s1% has expired!"
listing-edited: "An auction was edited by %s1%!"
ah-toggle: "The auction house has been toggled %s1%!"
auction-ended: "%s1% just won an auction from %s2%!"
on: "On"
off: "Off"
For each alert selected, will send a message to the specified webhook.
sorts.json
See Item sorts