CrazyAuctions

CrazyAuctions

Plugin

Auction your items off in style!

Server AdventureEconomyGame MechanicsSocialUtility

71.9k downloads
75 followers
Follow Save
Filter loader...
Filter versions...
Filter channels...
  • Fixed multiple null pointers across the plugin
  • Fixed an NPE with /ca view
  • Save player name to the data.yml for better performance
    • This prevents us from having to look up offline/online players every time a click is made.
    • You will have N/A returned for existing auctions as SellerName is not in the data.yml
  • Added a new command, /ca force_end_all which ends all auctions for the player who runs it.
  • Fixed an issue with the players not being notified when an auction was cancelled/expired

Update

  • Fixed an issue with item lore not being displayed in /ah
  • Fixed an issue with Vault #187

Fixed:

  • Issue with file manager not properly loading/reloading files.

Changes:

  • Moved i/o operations off the main thread.
  • Improved performance with the bid command.

Added:

  • Folia Support

Removed:

  • Unicode checks for books, this might not be needed anymore due to recent Mojang/Paper changes, but I will add it back if an issue appears related to books.

This version of the plugin is outdated! Please hit the versions tab or the download button in the top right.

Changes:

  • Added a permission check for crazyauctions.access on the command /crazyauctions

Fixed:

  • Sending double messages if they don't have the permission.

Added:

  • 1.21 support

Removed:

  • 1.20.6 support

Fixed:

  • Caught a few places still using the player's name for reading or writing to the data.yml which breaks the uuid checks.

Changes:

  • Only update the data.yml if the value is not a uuid

Changes:

  • Migrated data.yml to use uuids instead of player names. Existing data.yml should migrate to this format but take a backup in case.

Fixed:

  • Bid now button wasn't using the value from the config.yml

Fixed:

  • Caught a few stragglers in the code not yet updated to using the new methods for the new item format.

Changes:

  • Updated how items are stored by encoding them into base64 after serializing them into bytes. We then decode the item before converting it back into an itemstack. old items in the data.yml should be migrated on startup but in the chance they do not, please take a backup.

Fixed:

  • Issue where lore would duplicate on items.

Changes:

  • Updated the item builder, What does this mean?
    • Custom Items are finally supported
    • The item sections in the config.yml have the same capabilities as our other plugins.
  • All lores, display names have placeholder api support.

Fixed:

  • Not being able to buy items
  • Issue where it would scream about tasks needing to be run sync

Changes:

  • Add missing player names for the ah view <player> command

Fixed:

  • Tab complete order

Added:

  • 1.20 support
  • Added proper tab completion
  • Added proper permissions to plugin.yml

Changes:

Removed:

  • 1.19.4 support and below.

Fixed:

  • Permission check for the /ah gui

Optimizations:

  • Only use uuid for hashmap's / arrays as god intended.

Fixed:

  • Macro dupe bug with the inventories.

Project members

CrazyCrew

CrazyCrew

Organization

Details

Licensed MIT
Published 2 years ago
Updated 8 months ago