Voxel Shop beta is live. Expect occasional bugs. Learn more
Provide your server with automatically selling chests
Added:
- Support for custom textures for sell chest (Requires ProtocolLib)
- Support for regular CustomModelData on items which uses paper's 1.19.4+ ItemDisplay entities
- Added config option to prevent creating double sell chests (Usefull for if your custom texture does not support it)
- Added support for item option 'hide-tooltip' in menus.yml (Requires server version of 1.21.4+)
- Support for a per chest blacklist of items which cannot be sold by the chest to the shop
- Added support for protection plugins like WorldGuard, Towny, Lands and ChestProtect
- Added support for WorldEdit/FAWE to detect world changes and prevent ghost chests if the block was replaced
- Added support for default ArmorStand provider for holograms
- Added config.yml option to change the Y offset of the holograms on top of the chests
- Added Hologram support for HolographicDisplays
- Added developer API including methods to check if a block is a sell chest and getting upgrade info
Fixed/Changed:
- Updated AnvilGUI libary to support 26.2
- Fixed ClassCastException when trying to place a regular chest in a protected region which disables chest placement
- Fixed (Sellchests get destroyed by Windburst)[https://github.com/Gypopo/AutoSellChests/issues/7]
- Added support for 26.1/26.1.1
- Added hologram support for FancyHolograms and CMI holograms
- Added config option to change the update interval of chest holograms
- Massively improved saving of chests to database
Reupload fixing previous version:
- Update libs to 1.21.11, fixing the rename chest option in the GUI to be clickable
- Added support for 'CustomModelData' option on sell chest item/menus.yml items
- Sell chests can no longer be broken and picked up by wind charges (1.21+)
- Updated dependency's to support 1.21.9/10
- Fixed console error if a chest from the database tries to load a upgrade which was removed from config
- Fixed AutoSellChests incorrectly reloading if EconomyShopGUI was reloaded using /sreload which caused chests not saving correctly
- Some other QOL fixes/changes like interval time going down to 0s
- Added support for Minecraft 1.21.6/7
- Added default display range option for chest holograms in config.yml to prevent hologram clutter
- Default is 10 blocks
- Added per chest setting to disable chest hologram
- menus config will update automatically if using default settings, if using custom settings you will need to update the menus.yml config manually
- Added support for %multiplier-name%, %multiplier-level%, %interval-name%, %interval-level% placeholders in chest holograms
- Fixed hologram hook not disabling when DecentHolograms was installed, even when disabled in config
- Fixing reloading using /asc reload
- Load chests from already loaded chunks on server load
Added:
- Support for Minecraft 1.21.5
- Support for chest holograms
- Currently works with DecentHolograms
- Custom crafting recipe for a AutoSellChests
- Can be customized in config(Default is enabled)
- Support for 100% customizeable menus/items in 'menus.yml' config
- Console logger now uses plugin prefix
Changed:
- Improved efficiency of loaded/unloaded chests
- Various QOL changes like pressing escape will now return back to the previous screen
- AutoSellChests will now load after ESGUI even if it uses delayed loading, fixing item economy's not being able to load from database
Fixed:
- Fixed interval upgrades still costing only 1x, even if double chest
- Double placed AutoSellChests will now also cost twice as much to upgrade interval/multiplier
- Prices inside item lore will now be correctly formatted using EconomyShopGUI's format
- Fixed chests duplicating when trying to place a chest when already reached the maximum active chests (Since previous update)
- Fixed double price prefix in upgrade item lore
- Support for multiple intervals which can be unlocked via a level system(Can be disabled in config)
- Support for different sell multipliers per chest as a level system(Can be disabled in config)
- Upgrading supports all payment methods of EconomyShopGUI and/or permissions
- Chests will now save their settings when picked up, like upgrade data and logging
- Added Minecraft 1.21.3/4 support
- Added support for Folia and its regional scheduler for better performance on larger servers
This update contains a whole rewrite of the scheduler system and various other things, it is not recommended to use this version on a production server just yet
- Support for multiple intervals which can be unlocked via a level system(Can be disabled in config)
- Support for different sell multipliers per chest as a level system(Can be disabled in config)
- Upgrading supports all payment methods of EconomyShopGUI and/or permissions
- Chests will now save their settings when picked up, like upgrade data and logging
- Added Minecraft 1.21.3/4 support
- Added support for Folia and its regional scheduler for better performance on larger servers
- Updated AnvilGUI libary for 1.21.1, fixing chest rename option not working
- Added support for block explosions which will now be propperly handled by the plugin
- Placing more AutoSell chests then allowed will now prevent the block from being placed
- Fixed exception with CMI hook
- Added 1.21.1 paper support
- Fixed exploit on 1.16.5 while breaking sell chest
- Added support for Minecraft 1.21
- Fixed chest renaming using anvil GUI not working on 1.20.5+ paper servers
- Fixed chest placement on 1.20.5/6
- Support for Minecraft 1.20.5/1.20.6
- AFK prevention, preventing owners of sell chests being afk to sell their chests
- Config option disabled by default
- Currently supports AFK detection thru CMI and Essentials
Added;
- Selling items will now also trigger the PreTransactionEvent of EconomyShopGUI API, allowing price multipliers or canceling the event
Fixed:
- Sold items log in console not replacing placeholders
- Fill item could not be set to AIR