Chests++ | [Now with AutoCrafting!!] Chest Linking, Hopper Filtering, Remote Chests & Menus! icon

Chests++ | [Now with AutoCrafting!!] Chest Linking, Hopper Filtering, Remote Chests & Menus! -----

Minecraft Spigot mod that enhances chests and hoppers, with ChestLinks and Hopper filters!




Added support for Minecraft 1.21
----------, Jul 28, 2024

Added support for 1.20.4
----------, Feb 5, 2024

Added support for 1.20.1
----------, Oct 9, 2023

Added support for 1.20
----------, Jun 11, 2023

Added 1.19.3 and 1.19.4 support
----------, May 21, 2023

1.18.2 Support

Fix for saving issues in console

Fixed recipe issue - Recipes with different amount of choices in the matrix caused a crash. e.g TNT.
----------, May 24, 2022

- Fixed console spam from Hoppers

- Fixed floating items being left by chests/autocrafters

- Fixed autocrafter crashes

- Fixed broken complex recipes

- Fixed crash from offline players autocrafters

- Moved to GitHub Actions for CI
----------, Jan 30, 2022

Fixed an error that occurred in 1.18 when creating parties.
----------, Dec 15, 2021

Hi everyone,

This release brings support for 1.17/1.18 and should also mean future versions are supported, due to the removal of essential NMS dependencies.
----------, Dec 9, 2021

Fixed a regression that broke Grief Protection plugins #37 #36.
Fixed a regression that broke AutoCrafting on 1.16.3
----------, Mar 7, 2021

Added support for the latest versions of MC 1.16.4/5

Bug Fixes
  • Fixed TNT bug that would leave floating item frames from Chests/AutoCrafters. #25
  • AutoCrafting now respects PrepareItemCraftEvent
  • Updated AnvilUI for 1.16.4/5 support
  • Fixed Paper Hopper only filtering first slot.
  • Fixed AutoCrafter 'eating' items #33
----------, Mar 1, 2021

New features
  • Added Language support with some of the most common languages already supported! (Join the Discord to become a translator)
  • Item filters now work on similar items, such as Logs, Planks, Doors, Stairs, Slabs, Saplings, Rails, Anvils, Beds, Flowers, Music discs, and much more!
  • Party system to allow other players access to all your chests and autocrafters! Includes an easy to use UI to easily create and manage parties.
  • FULL AutoCrafting support - Adds missing recipes that users have experienced and also works with tool repairs and other custom recipe types!
  • Added full support for 1.16.3 and 1.16.4
Bug Fixes
  • Auto-crafting now works on kelp blocks, firework rockets, and other missing recipes.
  • Fixed various NPE crashes
  • Fix for hoppers not working correctly on Paper
  • Fixed double inventory open sounds on Paper
  • Various small fixes
----------, Nov 5, 2020

Fixed some bugs affecting Paper servers

Fixed issue with ChestLinks in different dimensions
----------, Jul 28, 2020

New Features
  • World's can now be blacklisted to prevent players from opening or creating chests in that world. See 'world-blacklist:' in the config.
  • Added new permissions for remote opening of chests/autocrafters using the /cl open command. Permission values are: 'chestlink.remote-open' & 'chestlink.autocraft.remote-open'
Bug Fixes
  • Fixed Hopper filtering when more than one item frame was being used.
  • Fixed display issues for Bone, Blaze rods, Wheat, and others.
  • Fixed an issue where it wasn't possible to create ChestLinks/AutoCrafters in places where the air was cave_air instead.
  • Changed recipe serialization and config load method to improve compatibility with other plugins that added recipes.
  • Fixed chunk loading issues. Chunks that contained ChestLinks/AutoCrafters were being kept loaded. This meant that all storage systems were acting as chunk loaders, everything is now checked on a per chunk basis.
  • Added missing armor stand setting for display items in the config.
  • Fixes for sign bug when more than 64 signs get updated in a chunk that caused flickering, this indirectly lead to lots of other improvements in performance:
  • TileEntities now get cached, so opening storage systems that include lots of chests no longer take up so many resources per tick.
  • Armour stands no longer calculate unneeded location and positions.
  • Material checker booleans are also cached instead of being recalculated every tick
  • AutoCrafters now only craft in loaded chunks.
  • Fix for ChestLinks not being converted to single chests when a block is on top of the DoubleChest.
----------, Jul 27, 2020

This update adds the ability to create ChestLinks with Barrels! They are created in the same way as chests and are interchangeable, so Chests and Barrels can be apart of the same group!

Fixes
Fixed a bug that prevented linked chests, that had locations in unloaded chunks, from opening.

Fixed item filters not correctly rejecting items when multiple filters were being used.
----------, Jul 20, 2020

The biggest update yet bringing tons of new features and fixes!

NOTE BEFORE UPDATING MAKE A BACKUP OF chests.yml IN YOUR SERVER ROOT IN CASE OF ANY ERRORS.

THIS VERSION PERFORMS SOME VITAL UPGRADES TO THE STORAGE SYSTEM AND CONVERTS IT TO THE NEW SYSTEM ON UPGRADE.

New Features
  • Auto-Crafting! You can now add a crafting table to a group using /autocraft add <group> or use [AutoCraft] on a sign in the same as a chest!
  • AutoCraft stations will output to any hopper automatically, and pull ingredients from any inventory above or beside it.
  • AutoCraft stations will output into a chest below when a Redstone signal is applied. This means that a button will craft one item!
  • Display icons: Chests and Crafting Tables will display their most common item or the item being crafted respectively on the front side of the block! This leads to beautiful looking storage walls that look even more vanilla than ever!
  • Additional hopper filters: You can now reject certain items from a hopper!
  • Chests now perform the opening animation when they are opened! And all chests linked together will open simultaneously! (This can be configured)
  • Silk Touch Feature! It is now possible to pick up ChestLink's and now AutoCraft stations using a Silk Touch tool! This can then be placed down to immediately have access to that storage, much like how Shulker Boxes work!
  • 1.16 Feature: ItemFrame filters can have invisibility enabled in the config!
  • New command: /[cl/ac] member add-to-all/remove-from-all <player> This adds/removes a player to all your ChestLinks/AutoCrafts
Fixes
  • Virtual Hoppers now take into account Spigot's hopper-amount variable.
  • ChestLink menu now will correctly change the page when there are more than 28 items.
  • Missing storages will now get added when a player attempts to open the chest/autocraft station.
  • Fixes for invalid sign placements and storages reading the wrong info.
  • Massive performance improvements! Even though there is a bunch of new features the plugin now performs faster than ever:
    • Virtual Hoppers will now only run in loaded chunks (This can be configured.)
    • Inventories also now only sort when a player opens or is looking at the inventory! This prevents a lot of idle lag!
  • Storage add/remove commands now work with Offline Players!
  • Commands will now correctly tab complete.
  • Lots of stability improvements to prevent the config from being corrupted!
  • Huge codebase refactor to help maintain code and prevent bugs!
----------, Jul 16, 2020

The biggest update yet bringing tons of new features and fixes!

NOTE BEFORE UPDATING MAKE A BACKUP OF chests.yml IN YOUR SERVER ROOT IN CASE OF ANY ERRORS.

THIS VERSION PERFORMS SOME VITAL UPGRADES TO THE STORAGE SYSTEM AND CONVERTS IT TO THE NEW SYSTEM ON UPGRADE.

New Features
  • Auto-Crafting! You can now add a crafting table to a group using /autocraft add <group> or use [AutoCraft] on a sign in the same as a chest!
  • AutoCraft stations will output to any hopper automatically, and pull ingredients from any inventory above or beside it.
  • AutoCraft stations will output into a chest below when a Redstone signal is applied. This means that a button will craft one item!
  • Display icons: Chests and Crafting Tables will display their most common item or the item being crafted respectively on the front side of the block! This leads to beautiful looking storage walls that look even more vanilla than ever!
  • Additional hopper filters: You can now reject certain items from a hopper!
  • Chests now perform the opening animation when they are opened! And all chests linked together will open simultaneously! (This can be configured)
  • Silk Touch Feature! It is now possible to pick up ChestLink's and now AutoCraft stations using a Silk Touch tool! This can then be placed down to immediately have access to that storage, much like how Shulker Boxes work!
  • 1.16 Feature: ItemFrame filters can have invisibility enabled in the config!
  • New command: /[cl/ac] member add-to-all/remove-from-all <player> This adds/removes a player to all your ChestLinks/AutoCrafts
Fixes
  • Virtual Hoppers now take into account Spigot's hopper-amount variable.
  • ChestLink menu now will correctly change the page when there are more than 28 items.
  • Missing storages will now get added when a player attempts to open the chest/autocraft station.
  • Fixes for invalid sign placements and storages reading the wrong info.
  • Massive performance improvements! Even though there is a bunch of new features the plugin now performs faster than ever:
    • Virtual Hoppers will now only run in loaded chunks (This can be configured.)
    • Inventories also now only sort when a player opens or is looking at the inventory! This prevents a lot of idle lag!
  • Storage add/remove commands now work with Offline Players!
  • Commands will now correctly tab complete.
  • Lots of stability improvements to prevent the config from being corrupted!
  • Huge codebase refactor to help maintain code and prevent bugs!
----------, Jul 16, 2020

The biggest update yet bringing tons of new features and fixes!

NOTE BEFORE UPDATING MAKE A BACKUP OF chests.yml IN YOUR SERVER ROOT IN CASE OF ANY ERRORS.

THIS VERSION PERFORMS SOME VITAL UPGRADES TO THE STORAGE SYSTEM AND CONVERTS IT TO THE NEW SYSTEM ON UPGRADE.

New Features
  • Auto-Crafting! You can now add a crafting table to a group using /autocraft add <group> or use [AutoCraft] on a sign in the same as a chest!
  • AutoCraft stations will output to any hopper automatically, and pull ingredients from any inventory above or beside it.
  • AutoCraft stations will output into a chest below when a Redstone signal is applied. This means that a button will craft one item!
  • Display icons: Chests and Crafting Tables will display their most common item or the item being crafted respectively on the front side of the block! This leads to beautiful looking storage walls that look even more vanilla than ever!
  • Additional hopper filters: You can now reject certain items from a hopper!
  • Chests now perform the opening animation when they are opened! And all chests linked together will open simultaneously! (This can be configured)
  • Silk Touch Feature! It is now possible to pick up ChestLink's and now AutoCraft stations using a Silk Touch tool! This can then be placed down to immediately have access to that storage, much like how Shulker Boxes work!
  • 1.16 Feature: ItemFrame filters can have invisibility enabled in the config!
  • New command: /[cl/ac] member add-to-all/remove-from-all <player> This adds/removes a player to all your ChestLinks/AutoCrafts
Fixes
  • Virtual Hoppers now take into account Spigot's hopper-amount variable.
  • ChestLink menu now will correctly change the page when there are more than 28 items.
  • Missing storages will now get added when a player attempts to open the chest/autocraft station.
  • Fixes for invalid sign placements and storages reading the wrong info.
  • Massive performance improvements! Even though there is a bunch of new features the plugin now performs faster than ever:
    • Virtual Hoppers will now only run in loaded chunks (This can be configured.)
    • Inventories also now only sort when a player opens or is looking at the inventory! This prevents a lot of idle lag!
  • Storage add/remove commands now work with Offline Players!
  • Commands will now correctly tab complete.
  • Lots of stability improvements to prevent the config from being corrupted!
  • Huge codebase refactor to help maintain code and prevent bugs!
----------, Jul 15, 2020

  • Inventory sorter - use /cl sort <group> <sort-method>
  • Can now rename chests! - use /cl rename <group> <new-name>
  • Can now open other user's chests you are a member of! - /cl open <user>:<group>
  • Can now create ChestLinks from groups you are a member of! - /cl add <user>:<group>
  • Inventory menu now shows ChestLinks you are a member of!
  • Inventory menu will reopen when you close an inventory!
  • Hopper filters now have two modes! Right click an item frame until the item is upside down and the filter will now accept all versions of that item (E.g Enchanted Books, Enchanted items)[​IMG]

  • Fixed null pointer crashes.
  • Save file only writes to disk when the world saves to prevent any discrepancies between the world save and the plugin.
  • Code clean-up removing lots of unused imports and methods.
  • Re-added 1.3 and 1.4 support (OOPS).
----------, Apr 29, 2020

Hotfix: v1.3 - Forgot to update plugin.yml which broke the update-checker :(

----


Fixed a bug where it wasn't possible to open offline players' chests. (Thanks acj3001)

Changed update-checker method.

Added b-stats chart.

Added public chests!




Added 'openall' permission.

New commands added:


  • /cl - new alias instead of /chestlink
  • /chestlink list - lists all ChestLinks
  • /chestlink setpublic <group> <true/false>
  • /chestlink help
  • /chestlink member <group> list
Chestlink menu now provides information about each chest.
----------, Apr 21, 2020

Fixed a bug where it wasn't possible to open offline players' chests. (Thanks acj3001)

Changed update-checker method.

Added b-stats chart.

Added public chests!

Added 'openall' permission.

New commands added:

  • /cl - new alias instead of /chestlink
  • /chestlink list - lists all ChestLinks
  • /chestlink setpublic <group> <true/false>
  • /chestlink help
  • /chestlink member <group> list
Chestlink menu now provides information about each chest.
----------, Apr 20, 2020

Fixed Hopper behaviour!

Fixed group removal not working with /chest remove

Added an update checker!
----------, Apr 16, 2020

Update to 1.15.2 API (Should still work with 1.14)
Fixed permission bug
Fixed #3 chest sound bug with CCrates.
Added bStats
----------, Apr 16, 2020

Update to 1.15.2 API (Should still work with 1.14)
Fixed permission bug
Fixed #3 chest sound bug with CCrates.
Added bStats
----------, Apr 16, 2020

Fixed a few bugs thanks to Roissica & zagzaggr
  • Essentials /enderchest command no longer causes a crash!
  • Signs placed on the sides of chests no longer cause 'ghost' chests and display the appropriate error message.
  • New remove command that can remove all chests in a ChestLink. /chestlink remove <group>
  • And a new permission for the command chestlink.remove
Thanks for the bug reports! :)
----------, Sep 22, 2019

Fixed a crash that occurred when using Hoppers!
----------, Sep 19, 2019

Just uploaded a quick update!

Permissions are now added!

chestlink.*:
Gives permission for all ChestLink commands.
default: op
chestlink.add:
Gives permission to add ChestLinks!
default: false
chestlink.open:
Gives permission to open ChestLinks!
default: false
chestlink.menu:
Gives permission to open the ChestLink menu!
default: false

Also, I added a nice way to view all your ChestLinks with a menu!
[​IMG]
It takes the first Item of the Chest as the Icon and that can be used to open each Inventory!

/chestlink menu - to use it!
----------, Sep 17, 2019

Resource Information
Author:
----------
Total Downloads: 5,469
First Release: Sep 16, 2019
Last Update: Jul 28, 2024
Category: ---------------
All-Time Rating:
26 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings