AutoSort 0.8.5

Details

  • Filename
    AutoSort.jar
  • Uploaded by
  • Uploaded
    Sep 5, 2013
  • Size
    131.48 KB
  • Downloads
    4,162
  • MD5
    8c2898961e0b73760f707afb1bd8a063

Supported Bukkit Versions

  • CB 1.6.2-R1.0

Changelog

- 0.8.5 | Bug Fix, Feature

  • Fixed a bug in lavafurnace chest detection preventing autosort from fueling lavafurnaces
  • Massively sped up sort cycle and reduced plugin processing time by putting constant priority sorting behind a config option.
    • Normal deposit priority sort feature still works as before.(P: 1 to 4)
  • Added config option keep-priority-sorted
    • Default (false) disabled
    • Enables constant priority sorting for chests. Can cause significant drag on a server with lots of networked chests.


  • Timings improved as shown below:
Network with 370 chests:
Before PctTotal:15.73% PctTick:162.89% Total:3.502s Avg:81.4436ms Count:0.04k
After PctTotal:0.23% PctTick:2.40% Total:0.066s Avg:1.2002ms Count:0.06k

Note: This is a feature from before I took over the plugin. It constantly keeps all network chests sorted by priority, basically making all sortchests more or less deposit chests. It essentially rolls through all network chests at least 4 times and resorts their contents based on chest priority every few ticks. I'm leaving it in the code because some people may like it. I personally would never have incorporated it into the code. Its too costly and 99% of the time its not sorting just pinging every networked chest looking for stray improperly prioritized items.