@Skrubzy 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,...
@Skrubzy 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...
@Skrubzy 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?...
@GravedigginSearchBar No problem :) It will probably break sometime in the future, when they decide to change the packet layout. Until then it...
@GravedigginSearchBar See my edit.
@GravedigginSearchBar Does the player have to be able to see the changing? Beause using just the Bukkit API the inventory does not update fast...
@PQE getConfig().getDouble("MaterialPrices.GoldOre.Price") http://wiki.bukkit.org/Configuration_API_Reference
@LewisPotato Why don't you use PwnFilter? It seems powerful enough to do what you want. There is no point in reinventing the wheel :)
@LewisPotato 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...
@LewisPotato Chatfilter are not quite effective. You can bypass them so easily, it probably isn't even worth the effort. You can make them...
@swaggod No problem :) If you find any bugs, shout!
@swaggod Does that fulfil your needs?
@AsapRocky The Bukkit.getPlayer method returns null if the player was not found. Can you post the stacktrace you get? The error in the console,...
@Letroy11 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...
@Lordloss @timtower The way to actually unregister all event listeners in an instance is HandlerList.unregisterAll(Listener). Though just letting...
Separate names with a comma.