Best sorting plugin for Minecraft / Spigot 1.14+
Go to file
Cazcez 1857a7d6bd
Added Pluggg#9092's Russian translation
Changelog: 
1) Translated the message-container-sorted message, which for some reason was not translated.
2) Re-translated the message message-gui-enabled to a more accurate translation.
3) Re-translated the message message-gui-middle-click to a more accurate translation.
Other than that, nothing there needs to be renewed

Discord Message: https://discord.com/channels/730812691068747817/818537892187078736/864791862833315870
2021-07-14 11:59:22 +03:00
.github/ISSUE_TEMPLATE Update problems_with_other_plugins.md 2020-05-24 00:13:55 +02:00
src/main Added Pluggg#9092's Russian translation 2021-07-14 11:59:22 +03:00
.gitignore Add gitignore 2019-04-25 16:25:35 +02:00
CHANGELOG.md 11.0.3 release 2021-07-14 07:39:01 +02:00
FUNDING.yml Create FUNDING.yml 2020-05-23 20:46:25 +02:00
HOW_TO_USE_API.md Updated HOW_TO_USE_API.md 2021-07-07 09:38:45 +02:00
LICENSE Create LICENSE 2018-08-24 17:15:09 +02:00
pom.xml 11.0.3 release 2021-07-14 07:39:01 +02:00
README.md 9.6.0 release 2021-04-14 20:16:27 +02:00
SpigotMC-description.bb 8.11.0 release 2020-06-24 17:50:58 +02:00
TODO.md 9.0.0-SNAPSHOT (BestTool) 2020-07-13 03:22:22 +02:00

ChestSort

1.8 to 1.16 compatible Minecraft-/Spigot-Plugin to allow automatic chest and inventory sorting.

Download & more information

Please see the related topic at spigotmc.org for information regarding the commands, permissions and download links:

https://www.spigotmc.org/resources/1-13-chestsort.59773/

Maven repository

If you want to use ChestSort as dependency for your own plugin, you can use our public maven repository. More information can be found in the API documentation.

Building .jar file

To build the .jar file, you will need maven. Also, the CrackShot library is in no public repository, so please create a directory called lib and put the latest CrackShot.jar file (available here) inside it. (Not required as of ChestSort 9.6.0+)

API

If you want to use ChestSort's advanced sorting features for your own plugin, you can use the ChestSort API. It provides methods to sort any given inventory, following the rules you have specified in your ChestSort's plugin.yml and the corresponding category files.

More information about the API can be found HERE.

Technical stuff

ChestSort takes an instance of org.bukkit.inventory.Inventory and copies the contents. The resulting array is sorted by rules defined in the config.yml. This takes far less than one millisecond for a whole chest. So there should be no problems even on big servers, where hundreds of players are using chests at the same time. The plugin should cause no lag at all.