Passive Suppliers are not interested in different-damage variants, they only sink exact matches
Remove various supplier double iteration
use entrySet here
more entry use in providers
more entrySet in serverpacketbufferhandler