Sueta

Auctions

v2.5.0

An elegant auctioning solution that allows text tooltips for auctioned items

·Plugin
  1. v2.5.0latestAuctions v2.5.0Jun 16, 2016
    Changes in this update: · Updates fanciful to version 0.3.5-SNAPSHOT · Fixes compatibility issues with Minecraft 1.10
    36614 downloads
  2. v2.4.2Auctions v2.4.2May 6, 2016
    WARNING: This update will only work on Spigot 1.9 Changes in this update: · Updates inventory usage to 1.9 methods (thanks @BlueSoapTurtle)
    2325 downloads
  3. v2.4.1Auctions v2.4.1Mar 29, 2016
    Changes in this update: · Fixes returned items having amount set to 0 or negative (thanks @BlueSoapTurtle) · Fixes items in the offhand slot counting towards item total
    2146 downloads
  4. v2.4.0Auctions v2.4.0Mar 2, 2016
    Changes in this update: · Update plugin metrics to support CraftBukkit/Spigot 1.9 · Implement ACTION_BAR message handler for CraftBukkit/Spigot 1.9
    1494 downloads
  5. v2.3.0Auctions v2.3.0Dec 8, 2015
    Changes in this update: · Added configurable option 'general.offlineRewardTickDelay' to delay giving offline rewards by a certain time · Added configurable option 'chatSettings.stripColorsForConsole' to strip messages sent to the console
    3482 downloads
  6. v2.2.1Auctions v2.2.1Oct 16, 2015
    Changes in this update: · Don't allow auto-win amounts less than the start price · Double check that auction anti-snipe is enabled in already loaded anti snipe modules · Remove stack trace output on failed FancyMessage creation
    1961 downloads
  7. v2.2.0Auctions v2.2.0Sep 7, 2015
    Changes in this update: · Time formatting now displays "0 seconds" vs. "now" · Adds config.yml option "auctionSettings.mustCancelAfter" · When this option is defined to something other than -1, players without the 'auctions.bypass.cancel.timer' permission will not be able to cancel an auction until the auction time is lower in comparison to the defined time · Adds config.yml section "auctionSettings.commandsAfterAuction" that allows server owners to define any commands to execute after an auction ends · Fixes auction snipe modules continuing to add time after /auction reload changed the 'auctionSettings.antiSnipe.enable' option · Fixes NullPointerException when an auction ends and lacks a timer task · Fixes auctions being created with auto win amounts <= 0 · Fixes NullPointerException and NoSuchFieldException when a FancyMessage fails to send Developers: · Event API added · Certain usage of API will require updating. Heavy refactoring has taken place. More information here.
    1298 downloads
  8. v2.1.2Auctions v2.1.2Jun 21, 2015
    Changes in this update: · Fix the usage of RESET color in config messages · Add a configurable option 'general.stripItemDisplayNameColor' to strip all colors from an items name in messages · Add action bar message support for Spigot versions above 1.8.3 · Adds /auction start all syntax to allow players to automatically auction the max amount of the item they're holding · Removes the configuration option 'general.useItemDisplayName' · The plugin now adds the [itemDisplayName] placeholder for usage
    3696 downloads
  9. v2.1.1Auctions v2.1.1Jun 8, 2015
    This update adds/fixes the following: · Adds a configurable option to use an items display name in formatted messages · Adds a configurable option to limit auction auto-win amounts · Adds bypass permission 'auctions.bypass.start.maxautowin' that allows players to bypass the auto-win limit · Fixes book items being able to crash player clients if the text inside the book was too long · Fixes config.yml option 'auctionSettings.antiSnipe.enable' not functioning as intended · Fixes older generation ItemStack offline rewards failing to load · Fixes players being able to start auctions in disabled worlds · Fixes /auction ignore alias "i" conflicting with /auction info aliases
    735 downloads
  10. v2.1.0Auctions v2.1.0May 15, 2015
    This update adds/fixes the following: · Adds a configurable option to prevent players being able to set bid increments higher then their starting price · Adds the /auction spam command · This allows players to ignore only the messages that have been marked as "spammy" · The current messages marked as "spammy" are: bid broadcasts, timer broadcasts · Adds a new message that is sent to players when they successfully place a bid on a standard auction · The plugin will now check (when it loads) if your configuration is out of date · It will output in console if your configuration is missing any new pathways · · Console will now be able to see all auction broadcast messages · Fixes the first bid on a standard auction requiring the bid increment to be placed as well · Fixes being able to auction air by specifying an item amount of 0 · Fixes item not being returned to the owner of a cancelled auction when the owner was offline ​
    1177 downloads
  11. v2.0.2Auctions v2.0.2May 13, 2015
    This update addresses the following minor issues: · Fix unstackable items being returned to players as stacked · Tell owners their items were returned when cancelling their auction · Small modifications to the order messages were sent · Allows all auction ending/cancellation messages to go through before telling owners/winners that their items were returned
    285 downloads
  12. v2.0.1Auctions v2.0.1May 11, 2015
    Changes in this update are minor and include the following: · The default auction messages that ship with the plugin have received a face lift · Don't allow auto-bidding on sealed auctions · Add a [startprice] message placeholder · Add an option to sealed auctions to conceal the top bidders name and top bid in auction broadcast messages until the end of the auction · [topbiddername] is replaced with "Hidden" · [topbid] is replaced with "hidden" · Fix sealed auctions not tracking how many times a player has bid on an auction · Fix commands only being blocked if the player had an active auction · Fix the auction end message being broadcast if the auction was bought out by a player (autowin) · Fix the auction end message being broadcast after telling the owner their earnings
    190 downloads
  13. v2.0.0Auctions v2.0.0May 11, 2015
    This update is NOT compatible with previous configuration versions of the plugin, neither is it configurable with saved offline items. A new plugin folder and configuration file will automatically be generated when Auctions v2.0.0-SNAPSHOT loads up. All files related to the plugin will now be found under plugins/Auctions/. The update has changed the plugin drastically, we have undergone severe revamp/recoding, some features that may have worked before might have been overlooked in testing and may not function as intended. All permission nodes have changed with this update and can be found on the main plugin page. Changes made in this version: · Adds Herochat channel integration · If the defined plugin or channel is not found, the plugin will not have anybody as a recipient and will produce unintended results. Make sure your configuration is correct. · Don't allow players to use the /bid command in disabled worlds · Don't allow players to teleport into disabled worlds if they have an auction, are in queue, or have a bid placed on an auction · Added specific configuration options to block commands only on specific occasions · Support for the breakline character ('\n') added to configuration messages · The current auction now cancels when the plugin disables (previously ended as if the timer ran out) · config.yml has been heavily revamped and is now well documented and more intuitive · New intuitive auction message placeholders have replaced the old · messages.yml has been removed as a whole and moved into config.yml · Custom /auction help command has been removed · Adds support for missed 1.8 stone subtypes (Diorite, Andesite, etc) · Adds /auction impound (impound an auctions item) · Adds /auction queue (view queued auction information) · Adds sealed auctions (disabled by default) · Empty messages no longer send · Adds placeholder support for @extended_clip's PlaceholderAPI · Placeholders are as follows: %auctions_itemamount%, %auctions_time%, %auctions_autowin%, %auctions_ownername%, %auctions_topbiddername%, %auctions_increment%, %auctions_topbid%, %auctions_taxpercent%, %auctions_taxamount%, %auctions_winnings%, %auctions_itemname% · These placeholders will return "unknown" in the event that the current auction is not present · (Beta) Adds action bar message support · Action bar messages can be enabled by setting 'chatSettings.handler' to ACTION_BAR · This feature is functional, however may result in unintended behavior · Currently, the only message that is displayed above the action bar is 'messages.auctionFormattable.actionBarMessage'. · This message is able to be formatted by all auction message placeholders · This message is sent alongside every general broadcast message · Best results are achieved when setting 'messages.auctionFormattable.bid' and 'messages.auctionFormattable.timer' to "" (empty strings) and including every second of your auction duration in 'general.broadcastTimes' · Adds a top bidder information message in /auction info · Adds a configuration option to truncate number values · For example: if set to true, if a player bids 1049 the formatted number will appear as "1K" · This only applies to the following placeholders: [autowin], [increment], [topbid], [winnings] · Adds various bypass permissions · 'auctions.bypass.general.disabledworld' allows players to bypass disabled world restrictions · 'auctions.bypass.start.maxprice' allows players to bypass maximum start price restrictions · 'auctions.bypass.general.bannedmaterial' allows players to auction banned materials · 'auctions.bypass.general.damageditems' allows players to auction damaged items (if they're disabled) · 'auctions.bypass.general.nameditems' allows players to auction named items (if they're disabled) · 'auctions.bypass.general.bannedlore' allows players to auction items that contain banned lore · 'auctions.bypass.general.blockedcommands' allows players to use blocked commands while auctioning · Don't allow players to start auctions if ignoring plugin broadcasts · isIgnoring checks have been modified to check if players are able to receive broadcasts (ie. if a player is not in their Herochat channel, they will be flagged as ignoring) An expansive API has been added to allow developers to add custom features, new auction types, auction modules, etc. Documentation will become available in due time, for now it can be referenced by taking a look in package 'com.sainttx.auctions.api'.
    273 downloads
  14. v1.3.1Auction v1.3.1Apr 9, 2015
    · Fixes IllegalArgumentException when users messages.yml files were missing item color/style values · Change version format to major.minor.revision
    1246 downloads
  15. v1.0.3Auction v1.0.3Apr 4, 2015
    · Revert changes made in v1.0.2 · Update fanciful dependency to 0.3.3-SNAPSHOT (latest) * This version has been tested on and works with Spigot versions #1649, 1.8, & 1.8.3.
    400 downloads
  16. v1.0.2Auction v1.0.2Mar 12, 2015
    · Update fanciful to v1.8.3 · Do not use this version if you are not using Spigot v1.8.3 and beyond
    923 downloads
  17. v1.0.1Auction v1.0.1Mar 6, 2015
    · Fetch the economy provider a tick after so that all plugins can load and register their economy hook with Vault · Adds a proper time utility · Adds missing permission entries to plugin.yml · Don't cast automatic bids to an integer · This fixes an issue where if a player bid a decimal, automatic bidding would no longer work · Don't allow null/failed auctions to be started or added to the auction queue · Users can now allow/disallow items with names being auctioned off · Set "allow-auctioning-named-items" appropriately in your config.yml, defaults to true. · Configurable message 'fail-start-named-item' added to messages.yml · Users can now disable certain snippets of lore being auctioned off · Set the configurable list 'banned-lore' in config.yml to pieces of lore that you want banned · Configurable message 'fail-start-banned-lore' added to messages.yml · Users can now choose between shortened times and the full length by setting 'settings.use-shortened-times' in their config.yml · ie. Display "The auction has 5m remaining" vs. "The auction has 5 minutes remaining" · Users can now define worlds to disallow the /auction command by adding world names to the 'disabled-worlds' list in config.yml · World names are case-sensitive · Configurable message 'fail-start-world-disabled' added to messages.yml
    492 downloads
  18. v0.9.3Auction v0.9.3Jan 27, 2015
    · Switch to a ConcurrentLinkedQueue to deal with Auction queue concurrency issues · Ignore messages that couldn't be found in both the saved messages file and the default messages file · Allow configuration of what times the auction timer will broadcast at · Add the following entry (in the picture) to your config.yml to edit them ·
    1345 downloads
  19. v0.9.2Auction v0.9.2Jan 25, 2015
    · Don't send empty messages to players · If a message can't be found inside the messages.yml file, use the default message instead (notifies in console)
    175 downloads
  20. v0.9.1Auction v0.9.1Jan 21, 2015
    · Force money to be formatted under a specific Locale · Don't override auction ignoring for bid increment messages
    272 downloads
  21. v0.9.0Auction v0.9.0Jan 19, 2015
    * Users updating from v0.8.x or lower must reset their config.yml (otherwise only defaults will be used) · This is due to the reorganization/renaming of most of the entries This update adds/changes: · '/auction cancel' has been implemented · Toggle 'allow-auction-cancel-command' in config.yml to enable/disable this feature · Modify 'must-cancel-auction-before' to the time in seconds that the auctioneer must cancel their auction before. · Sub-command aliases have been added · /auction start|s · /auction bid|b · /auction info|i · /auction ignore|quiet · You can now disable auctioning damaged items · Toggle 'allow-damaged-items' in config.yml to enable/disable this feature · You can now disable certain commands while a player is auctioning an item or has an auction queued · Toggle 'block-commands-when-auctioning' in config.yml to allow/disallow players using their command when their auction is currently active · Toggle block-commands-if-auction-queued' in config.yml to allow/disallow players using their command when their auction is queued · Add blocked commands by adding to the 'blocked-commands' list in config.yml · Keep your commands lower case · Players can now set their own bid increments when creating an auction · Modify 'minimum-bid-increment' in config.yml to set the lowest allowed bid increment · Modify 'maximum-bid-increment' in config.yml to set the highest allowed bid increment · If a user doesn't specify a bid increment, the auctions increment will be set to 'default-bid-increment' in config.yml · Fixes an error when the autowin value was not a number · Fixes an error when the owner of the auction went offline and somebody won the auction · Fixes an error when trying to set the taxable status of a failed auction New messages.yml entries (add them or reset your file): · fail-cancel-no-auction: "&cThere is no auction to cancel" · fail-cancel-time: "&cYou can't cancel the auction at this point" · fail-cancel-disabled: "&cAuction cancelling is disabled" · auction-start-increment: "&6The &cbidding increment &6has been set to &c$%B" · fail-start-damaged-item: "&cYou can't auction damaged items!" · fail-start-bid-increment: "&cYour bid increment was either too high or too low" · command-blocked-auctioning: "&cYou can't use this command while auctioning an item" · command-blocked-auction-queued: "&cYou can't use this command while having an auction queued"
    188 downloads
  22. 0.8.3Auction v0.8.3Jan 15, 2015
    · Adds anti-snipe · config.yml option 'enable-anti-snipe' added · config.yml option 'anti-snipe-max-per-auction' added · This feature allows you to limit how many times per auction an 'anti-snipe' can be triggered to add more time to the auction · config.yml option 'anti-snipe-add-seconds' added · Edit message.yml entry 'anti-snipe-add' to modify the message displayed
    295 downloads
  23. 0.8.2Auction v0.8.2Jan 14, 2015
    · Fixes '/auction ignore' · Adds a config option to change the delay between auctions starting · Set delay-between-auctions-seconds to the number in seconds you want before another Auction is started
    170 downloads
  24. 0.8.1Fix certain messages not being formattedJan 12, 2015
    · 'auction-ended-autowin' now has its variables replaced · 'bid-broadcast now' has its variables replaced
    169 downloads
  25. 0.8.0Auction v0.8.0Jan 12, 2015
    Please update messages.yml and config.yml to include the messages/entries as shown below. Changes: · Support for 1.8 items has been added · Support for Potion values have been fixed · Support for new items added in future update (somewhat) · Default message colors have been changed (now use orange, red) · /auction end has changed · users with the auction.end permission will be able to end their own auction but require auction.end.bypass to end other users' auctions · /auction help has been added · enable allow-help-command in config.yml to use · configure your custom messages in messages.yml by editing the auction-help entry · Auction queues have been added · Users will automatically be placed into the auction queue if they start an auction while there is already an auction happening · Users can check their auction queue line # status by using /auction info during an active auction · A limit to how many auctions can be in the queue can be set by editing the queue-limit entry in config.yml · Developers: The repository for this plugin has been moved to GitHub and can be found at https://github.com/sainttx/Auction Removed: · Per world auctions and all their respective message and config entries have been removed New messages.yml message entries ( please update to include): · auction-queued: "&6Your auction has been queued" · auction-queue-position: "&6Your auction is &c#%q &6in the auction queue" · fail-end-not-your-auction: "&cYou can't end other players auctions" · fail-start-already-auctioning: "&cYou already have an ongoing auction" · fail-start-already-queued: "&cYou already have an ongoing auction" · fail-start-queue-full: "&cThe auction queue is currently full" · auction-help (list) New config.yml entries ( please update to include): · allow-help-command · queue-limit
    147 downloads
  26. 0.0.7Auction 0.0.7May 22, 2014
    Plugin users are urged to update their messages.yml file to include the new additions listed below. If any issues arise, please post it! Adds: - Minimum bid increments - Autobidding by typing /bid (bids the minimum increment) - Auction anti-snipe - Minimum/Maximum start prices - Banned item types - Enabling/Disabling starting auction (those with permission auction.disable.bypass can start auctions) Fixes: - Fixes items being lost when amount > maxStackSize - Fixes not being able to unignore auctions - Fixes auctioning items with stack size < 0 - Don't withdraw money if the auction fails to start due to bad syntax/other New messages.yml message entries: ( please update to include) - broadcast-disable: "&cAuctions are now disabled, only those with permission can start auctions" - broadcast-enable: "&aAuctions have been re-enabled" - already-disabled: "&cAuctions are already disabled" - already-enabled: "&cAuctions are already enabled" - fail-start-auction-disabled: "&cAuctions are currently disabled" - fail-start-negative-number: "&cYou can't auction a stack with negative size" - fail-end-disallowed: "&cYou cannot end this auction" - fail-start-max: "&cYour starting price is too high" - fail-start-min: "&cYour starting price is too low" - anti-snipe-add: "&cAnti-Snipe: %ts &ahas been added to the time!" New config.yml entries: - minimum-bid-increment - allow-autobid (/bid) - anti-snipe - anti-snipe-period - anti-snipe-add-seconds - allow-end (will be used in 0.0.8) - min-start-price - max-start-price - banned-items New permissions: - auction.end.bypass (will be used in 0.0.8) - auction.disable.bypass - auction.disable - auction.enable
    688 downloads
  27. 0.0.6AuctionMay 14, 2014
    v0.0.6 · Adds per-world auctioning · Adds permission node "auction.creative" which will allow the user to bypass creative restrictions · Adds permission node "auction.tax.exempt" which allows the user to bypass taxes · Fixes an issue where the bidder could bid without money being withdraw from their account Users are advised to update their messages.yml file to include the following: · fail-no-auction-world · fail-start-auction-world · auction-in-other-world And are also advised to update their config.yml to include the following: · per-world-auctions · tell-other-worlds-auction-start
    158 downloads
  28. 0.0.5May 13, 2014
    183 downloads

Similar projects

Plugin →