AuctionHouse icon

AuctionHouse -----

An AuctionHouse plugin for 1.20.4 with a familiar interface.



Testing, Bug Fixes, New Features, rinse and repeat...
Fixes/Changes:
  • Fixed Pagination issues when listing more than 45 items. Next page button was appearing when 45 items reached, and should have been 46.
  • Fixed some NPEs that occured when listing more than 45 items.
  • Better testing of pagination support for Active Listings, Player Listings, Expired Listings, and Sold Items
  • Fixes issue with Sold Items menu not being accessible/functional.
  • Changed the material for 'Back' button from Paper to an Iron Door, so as not to conflict with 'Previous' and 'Next' buttons.
New Features:
  • A config setting 'listingMinutes' was added to allow you to make listing durations in minute values. This value is added to the listingHours and the result is used, so you could just specify everything in minutes if you wanted to.
  • Better support for updating menus in realtime when items are Listed, Cancelled, Expired or Sold. This means if one player lists an item it and another player has the Auctions Listings menu open, it will automagically update.
  • Because of the realtime updating, the Refresh button was replaced in favor of the Sort Listings button. This will allow you to sort items on the Active Listings, Player Listings, Expired Listings and Sold Items menus.
  • A config setting 'chronological' was added and set to true by default. This is the default setting for the Sort Listing feature. When set to true, items are sorted in Oldest First ordering, and if false, Newest First ordering. You can switch them back and forth in the menu, this is only the default value that loads.
  • Plugin Localiztion: the plugin now reads all strings from a locale file it creates in it's data folder. The default locale file is en_us.json. However, if you were to copy/paste this file into another file in that folder, renaming it, and making sure to modify the language.name, language.region and language.code portions of the file, you can add new languages. All the strings in the plugin are contained in these files, so you can have at it. Also, a config setting 'locale' can be set to match the prefix of the file / language.code such as 'us_en' to be used by default. Note, this is not per-user localization yet, locale is set for by the admin at the moment with this config setting.
Notes:

The 1.2.0 version has significant changes due to the localization and new features. Although I have made my best attempts at testing the new functionality for issues, there still may be issues. But overall, this build is more functionally complete than the earlier versions. It is also backwardly compatible and should be able to be installed over the previous versions while retaining the auctions.dat file. It will upgrade the config.yml file automatically for the new entries and the json locale file created on run.
----------, Nov 11, 2018
Resource Information
Author:
----------
Total Downloads: 647,373
First Release: Oct 25, 2018
Last Update: Jan 8, 2024
Category: ---------------
All-Time Rating:
344 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings