database: #Database backend type, can be set to mysql or sqlite type: sqlite #MySQL database host mySQLHost: localhost #MySQL connection port number mySQLPort: 3306 #MySQL database name mySQLDatabase: db #MySQL database user mySQLUser: root #MySQL user's password mySQLPassword: "" #MySQL table names tableNames: auctions: "auctions" players: "players" #Logging settings log: #Define whether transactions will be logged to the console/main server log toConsole: true #Define whether transactions will be logged to a separate log toFile: false #Date format of transactions (http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html) formatDate: "yyyy/MM/dd HH:mm:ss" #Log message formats messageFormats: start: "%player% put up %quantity% x %item% for an auction #%id%! Starting price: $%startingprice%, bid increment: $%increment%, duration: %duration%" end: "%buyer% won auction #%id% (%quantity% x %item%) with a bid of $%price%." endNoBids: "Auction #%id% (%quantity% x %item%) ended with no bids." cancel: "Auction #%id% (%quantity% x %item%) has been cancelled by the seller." cancelAdmin: "Auction #%id% (%quantity% x %item%) has been cancelled by %player%." #Default settings for newly created auctions when not specified defaultSettings: price: 100.0 increment: 10.0 #Duration in seconds duration: 600 #Minium settings values for newly created auctions (set to -1 for no limit) minSettings: price: -1 increment: -1 #Duration in seconds duration: -1 #Maximum settings values for newly created auctions (set to -1 for no limit), 64 is the maximal supported quantity maxSettings: price: -1 increment: -1 #Duration in seconds duration: -1 #Choose the scope of sent messages. #Valid values are: #OWNER (send only to the auction owner) #TAKING_PART (send to auction owner + all players who had bid earlier) #ALL (send to all online players) #NONE (the message won't be sent) messages: start: ALL end: TAKING_PART endNoBids: OWNER cancel: ALL cancelAdmin: ALL #Choose how many auctions player will be able to run at the same time, permission format is auctionguiplus.limit.NAME eg. auctionguiplus.limit.default limits: #"default" is required default: 3 donator: 3 #Choose what gamemodes will prevent players from accessing auctions. Valid values: ADVENTURE, CREATIVE, SPECTATOR, SURVIVAL disableInGamemodes: - ADVENTURE - CREATIVE - SPECTATOR #Choose in which worlds auctions will be completely disabled disableInWorlds: [] #Choose if messages shouldn't be broadcasted in worlds with auctions disabled hideMessagesInDisabledWorlds: false #List of items players won't be to put up for auction. Explained in FAQ #1 here: https://www.spigotmc.org/resources/auctiongui-1-9-support.19015/ bannedItems: 1: material: BEACON compareQuantity: false compareItemMeta: false 2: material: ANVIL compareQuantity: false compareItemMeta: false 3: material: BEACON compareQuantity: false compareItemMeta: false 4: material: BEACON compareQuantity: false compareItemMeta: false 5: material: BEACON compareQuantity: false compareItemMeta: false 6: material: BEACON compareQuantity: false compareItemMeta: false 7: material: BEACON compareQuantity: false compareItemMeta: false 8: material: BEACON compareQuantity: false compareItemMeta: false 9: material: BEACON compareQuantity: false compareItemMeta: false 10: material: BEACON compareQuantity: false compareItemMeta: false #Type of the economy which will handle all transactions. Valid values are VAULT (requires http://dev.bukkit.org/bukkit-plugins/vault/), TOKEN_MANAGER (requires https://www.spigotmc.org/resources/tokenmanager.8610/) economyType: VAULT #Choose if auction starting should be handled by GUI enableStartGui: true #When start GUI is enabled (with the setting above) and smart start is enabled, the GUI will be opened when any of the settings arguments is missing (eg. /auc start) enableSmartStartGui: true #Date format; more info: https://docs.oracle.com/javase/tutorial/i18n/format/simpleDateFormat.html dateFormat: "dd.MM.yyyy, HH:mm" #Choose if players will be able to cancel their own auctions allowCancellingOwnAuctions: true #Choose if players will be able to bid only fixed amounts (current price + increment) or a custom one using the less/more buttons fixedBidAmountOnly: false #Choose if players will be able to bid of any size using the /bid command (when set to true) or only multiplies of the auction increment (when set to false) (takes effect only when fixedBidAmountOnly is disabled) allowAnyBidAmount: true #Choose if auctions view will be refresh automatically every X ticks (set below in autoRefreshInterval) autoRefresh: false #Interval (in ticks, 20 ticks = 1 second) between refreshing auctions view #Warning: This can cause log when set to low interval with many players online/auctions running autoRefreshInterval: 20 #Choose if won/unclaimed items should expire autoExpire: won: #Choose if won items should expire expire: false #Won items will expire after specified time (in minutes) after not being claimed delay: 4320 unclaimed: #Choose if unclaimed (returned/cancelled) items should expire expire: true #Uncalimed (returned/cancelled) items will expire after specified time (in minutes) after not being claimed delay: 4320 #Auctions will be checked if they're supposed to expire every X minutes specified below (setting this to a low value may result in lag) checkInterval: 5 #Choose if earnings should be stored in GUI so players can claim it themselves (true) or deposited directly to their accounts (false) storeEarnings: true #Minimal remaining auction duration (in milliseconds, 1s = 1000ms) required to bid. Set to -1 to disable antiSnipeMilliseconds: -1 #Choose if the main menu should be skipped and "All auctions" view should be opened immediately after using the /auction command skipMainMenu: false