I toyed around for a while and creative inventory management is a mess. The client can do way too much.
I am able to replace the armor,...
I changed it, I think to what you want. Redownload from the same link. Either delete your config or add the key
# If this is true, the...
There are many ways to lose your armor. I can probably cover clicking and death. If you remove a piece, should the whole armor turn back?...
No problem :)
It will probably break sometime in the future, when they decide to change the packet layout. Until then it...
See my edit.
Does the player have to be able to see the changing?
Beause using just the Bukkit API the inventory does not update fast...
Why don't you use PwnFilter? It seems powerful enough to do what you want. There is no point in reinventing the wheel :)
No. It is possible to try to stop people using more advanced methods. I said the same:
You know, you can surely make a plugin able...
Chatfilter are not quite effective. You can bypass them so easily, it probably isn't even worth the effort. You can make them...
No problem :)
If you find any bugs, shout!
Does that fulfil your needs?
The Bukkit.getPlayer method returns null if the player was not found.
Can you post the stacktrace you get? The error in the console,...
If a class is serializable, ALL FIELDS need to be as well. I would guess that RazeTickets isn't. Normally you do not need to serialize...
The way to actually unregister all event listeners in an instance is HandlerList.unregisterAll(Listener).
Though just letting...
Separate names with a comma.