Totally removed the Vault requirement. ItemSpy is now accessing permissions using SuperPerms. Any SuperPerms compatible permission system should automatically work with ItemSpy.
As such, the op-based fallback is removed, and Vault is removed from the build path.
Added toggle state persistence. This will exist in a file named "toggle" in ItemSpy's data folder.
It is advised not to edit this file, as it will potentially corrupt the data stored inside, forcing everyone's ItemSpy toggle state to off.
Added better player matching when using /itemspy [player]
Example: A player "JohnDoe12345" can be matched using "john", "doe", "12345", "doe12345", "e123", or any other combination involving a part of his name.
Removed an unused configuration option. Delete and reload the ItemSpy config to get rid of it.
Changed the global alert delay to a one sorted by players.
Now, if "Bob" picks up an illegal item, and then "Jim" picks up an illegal item right after, they will both output alerts, instead of just Bob outputting an alert.
Minecart chests are not tracked by ItemSpy, and will not output alerts if a player accesses one while an illegal item is stored inside.