Added option in messages.yml
Fixed issue where it was possible for a buyer to get the owner's items that they one for an auction.
Added /npca cancelAuction <player> to cancel another player's auctions.
Fixed error if the player somehow clicks an "air item", which should not exist in a menu.
Fixed issue where auctions may not be detected.
Fixed more NPEs. Change storage system to use UUID instead of numbers, so there is no chance that two auctions will have the same ID.
Fixed possible NPE for null owners/auctions
Added ability to customize refreshrate for auction houses.
Added reload command
Added ability to customize npc skin
Made "page: " suffix configurable
Made "Price" item lore tag configurable
Removed coolectAuctions button if there are no blacklisted worlds
Fixed naming of items for broadcasting
Fixed perm for npc endall
Added different messages for if a player claimed an item, instead of joining.
Rewrote joining messages
Made config reload on disable. Should allow server owners to add blacklist even if server is online, as long as no auctions end at that moment
Fixed NPE on no one buying auction.
The Prefix is now configurable in the messages.yml.
Added ability to blacklist worlds.
Added system where players would need to collect items from the auction house to redeem them if they are in blacklisted worlds.
Fixed issue where non-custom items could not be auctioned.
Added /npca endAllAuctions. Use this command before updating to 1.13 in case items become invalid
Added fix for invalid items.
Fixed gramatical error for buying auction.
Rewrote some messages
Added new message for when buy-it-now is used.
Added fix for 1.13 Auction houses NPCs.
Added ability to customize buttons.
Fixed issue where offline-amount is not displaying the correct amount
Fixed issue where offline-amount would stack amount.
Fixed "someone bid" message to include the amount bid, not just the total amount
Added someone bought message for when buy-it-now is used.
Added npcauctions.default PERM
Added npcauctions.openGUIFromCommand PERM. Now you are able to disable the player from being able to use gui command in different worlds
Fixed issue where villager opening menu would not open correctly.
Fixed issue where "TraitHandler" can be enabled even without citizens2 enabled.
Added "autoUpdate" to configure if the server should auto update the plugin.
Added fix for price when broadcasting the auction.
Added fix if timer is negitive
Added /npca open to open the auction house
Fixed winning condition if player's inventory is full
Fixed bidding message
Added message for if the auction has been canceled
Fixed bug where money is not refunded if auction is canceled
Fixed negative number for amounts
Fixed bid message if auction does not have buy-it-now
Added messages for if player recieves money or items whne offline
Added support for showing last bidder
Fixed so players cannot bid on self
Fixed config-sync so auctions that end will be removed from config.
Added message for owner of auction to see who bid on it.
Added support to keep auctions in the config while server is running. Should help prevent auctions from being lost upon crashes.
All new auctions will now be saved to the config upon creation. Will help in case server crashes.
Added fix for fire damage
Quick fix: Messages for the amount bought for buy-it-now has been corrected.
Fixed if inventory is full, item will be dropped at player's feet
Code rework: Added /NPCAutcions command to replcae all of the other commands
Added /npcauctions respawn.
Fixed NPCs so they can't be damaged.
Added UseVillager to the config, so the viller setting can be perminant
Fixed /removeAuctionHouse 's name.
Added /removeAuctionHouse to remove them instead of a attacking the NPC.
Fixed issue with relogging
Fixed NPC names
Added fix for min and max
Fixed plugin version.
Fixed updater time-out error.
Added potential fix to invalid items.
Fixed NPE for null itemmeta
Fixed Github updater
Failed chat messages now print the message.
Fix NPE when clicking outside of inventory
Fixed issue where inputs without time-codes (D, H, S) threw error
Fixed Aaob Error
Added github updater
Added support for Bukkit servers.
Added ability to modify max time per bid.
Fixed exploit with removing currency.
Potentially fixed conflict with other nick-naming plugins.
Added optional feature to limit auctions for each player
Added optional broadcasting
Fixed console spamming if item does not have item meta
Fixed issue if you do not have Citizens installed.
Added permissions "npcauctions.create", "npcauctions.destroy", and "npcauctions.*"
Fixed citizens error.
Removed some unneeded classes.
Cleaned up code and fixed minor bugs
Fixed npc clicking issue
Added customizable text.
If Villagers are damaged, they now are removed
Added ability to have auctions presist between reloads
Fixed cancel auctions name
Fixed NPE when hittin non-villagers
Fixed times without timestamps. Automatically defaults to minutes.
Adding ability to customize bidding increase
Added owner's name to auction's icon
Fixed issue with cancel auction inventory's title being longer that supported
Added item saving when rejoining
Added customizable time limits for auctions
Added the ability to select which auction is canceled
Fixed issue with items disappearing when placed in auction house
Fixed page id issue
Fixed spacing issue for some messages