Shouldn't items[i].getType().toString() return an ID, and not a string?
While I am not entirely sure I like the way you structured your code, I agree with your idea, and support this proposition!
event.getPlayer().getLocation() should be the location of the block, not the player, yes?
If it's simply returning an improperly formatted or incorrect kind of variable, is it possible that we can format/correct it now while we wait for...
Also, you really shouldn't be altering the event, with setCancelled or anything, in a MONITOR priority, as MONITOR is intended to see the results...
If you can get any of them to work, PM me please. Some of my plugins need some (or in one case, all) of these hooks.
Previously, if you had more than 15 characters on a sign (including invisible characters like color codes), it would crash clients. This means...
Please be patient folks! I know he's probably been working hard on it. I have also been trying to migrate Dead Man's Chest, and have been having...
Have you tried unloading and reloading the chunk? Unless that works, a temporary workaround might be to remove and replace the sign, with the new...
I'm not sure how much use you will find in this, and if they even work, but here ya go! INVENTORY_OPEN INVENTORY EVENTS. Called when a player...
Yes, it's possible. I don't know if they have implemented anything for it in Bukkit, but I had a working 'virtual inventory' running a while back...
Separate names with a comma.