Skip to main content

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