Add support for player breaking decorated pot with projectile.
Add config "on_break": allow executing usage when player break decorated pot by hand
Add config "on_project": allow executing usage when player break decorated pot by projectiles
Add config "redstone": consider redstone power when trying to invoke usage
Add whitelist: when null, all items is allowed be used; when assigned (including empty set), only item(s) assigned are allowed to be used. Support item identifier and item tags.
Add command "/potbreaker load": load config from file
Remove config "use" and "place"