SortingHopper
This project is looking for maintainer.
Sorting Hopper
SortingHopper allows you create item filters based on hoppers. You can obtain the item by crafting or using "/sortinghopper give" command (only op).
The item sorter will only accept items specified in its rules, which can be accessed by right-clicking one. Hopper contents can be accessed by right clicking with an empty hand while holding Shift.
Sorting Hopper 2 vs Sorting Hopper Classic
Classic version is a very basic version of this plugin, like it was in it's first release.
It has no inventory menu, you just put items right into renamed hopper, it doesn't allow them to be flushed and accepts only similar items. It has been updated to 1.13, but misses many features added in later versions.
Item groups
Filtering groups are configured in itemgroups.yml
You can enable or switch group filtering by rightclicking an item in sorter's menu. It will only switch, if this item belongs to at least one group.
Recipe
New default recipe is Hopper+Comparator
Plugin now drops hopper and comparator separately, by default
Commands
/sortinghopper give give yourself a sorter
/sortinghopper save [name] Save rules to specified file, or leave blank for default (rules.dat)
/sortinghopper load [name] Load rules from specified file, or leave blank for default (rules.dat)
Source code
Credits
JustRayz - InventoryStringDeSerializer
Sothatsit - Enchant Glow snippet
Christian d'Heureuse - Base64Coder
ProgrammerDan - contributor
Rycochet - contributor
OnlineCop - contributor
killje - contributor
WOLFI3654 - contributor
Doesnt work on my 1.13 Spiggot server. It loads without error, i get access to the GUI and all but whatever the filter, all items go through it.
Edit : Ok so it only work if there is a hopper on top of the sorting hopper. It's really specific. You cant use it as a normal hopper that simply wont grab items that are not in it's list. So it wont work with a water flow going on top of your sorting hopper.
So it work. Thank you for updating this awesome plugin :)
In reply to Forge_User_49202395:
In reply to poiNt3D:
In reply to Forge_User_49202395:
Looking to try this plugin on my CB 1.12 server. Can anyone confirm if it's working on that version?
I have updated the plugin to version 2.0. It was completely rewritten.
If you migrate from previous version, you have to enable convert_old and replacedrops settings in config - it wil cause old renamed hoppers to drop as new, not obtainable by renaming.
It needs some testing though. Let me know, if you have any problems.
Changelog
Precise sorter hoppers don't seem to be able to pull items out of the chest above them.
Edit: Actually, they don't seem to work at all in Spigot 1.10.2.
Thanks, i'll fix that, just wait a few days.
I'm sorry, but i am unable to reproduce your bug on 1.10.2 or 1.11.
I just tested, everything seems to work ok.
Can you check, is the plugin really loaded?
Does the normal version of SortingHopper work for you?
You must place one of each item you want to be pulled into the sorter.
Ah, my original post should have said "Paper 1.10.2", not "Spigot 1.10.2".
Both SortingHopper and SortingHopper_Precise were loaded.
The normal version seems to work fine as long as there's at least one empty slot in the hopper. If all the slots contain items, the normal sorting hopper stops letting items through.
The desired items were inserted into the precise sorting hopper, which was placed under a chest containing those items. Nothing would travel through the hopper, however, including the filtered items.
If items do not go down into the normal sorter with all slots filled, this most likely means, that this items cannot be stacked together, because they contain different data values.
Check if you can stack them in your inventory.
If you want to sort items that are like each other, but not exactly the same, you have to use normal sorter with one slot empty. This allow non-stacking items to go through.
The items are the same and stack-able, like diamonds or iron ore. What happens is three of them will stack in one slot and then when a fourth enters the hopper, three are transferred through leaving one behind. The one that gets left behind seems to require an empty space or the stack just remains at three and nothing moves through the hopper.
Open your spigot.yml and change this setting:
hopper-amount: 1
Did that helped?
Yes, setting hopper-amount to 1 seems to have fixed them.
@Tenchu98_1
Not sure, since i can't migrate my own server yet - many plugins i use don't have Sponge version or alternative. I will consider it later, or if i have a spare time.
Is there any plan to update this plugin for Sponge? I have been looking at migrating, but this is one of the plugins I absolutely love.
@DraVarg
Yes, it works.
1.10?
I can confirm, that current version of SortingHopper is working perfectly fine on latest 1.9 and 1.10 Spigot builds. However, i plan to make an update and add some features.