So BukkitDev came out and I deprecated this forum post in favor of that. Then dl.bukkit.org was released and the "Unleash the potential" link on...
MD5 is a hashing algorithm which is basically a one way encryption. It is used for things like checking if the original data has changed or...
Default is where you would put your code in the case that the action is not LEFT_CLICK_AIR or LEFT_CLICK_BLOCK. If you don't want to do anything...
Since action is an enum it might be easier to use a switch statement switch(eAction) { case LEFT_CLICK_AIR: case LEFT_CLICK_BLOCK:...
The stack trace is probably caused by an attempt to save the world from one thread while it is being modified in another (most likely the main...
chriztopia The code example I posted was not intended to be blindly cut and paste into your plugin. It was only meant to be a semi-concrete...
I am going to have to respectfully disagree with the list suggestion. It takes a simple problem and makes it very complicated and you run the...
Using the player's name as the key for the hash map you could store the Long value that represents last time they performed the action. Then you...
This means that newUserRedeems is pointing to the same reference as userRedeems. What you really need to do here is: final List<String>...
The @Override annotation is not required but is considered good programming practice. It tells the compiler that the method it prefixes should be...
QBcrusher The proximity check can be disabled globally through the configuration file (there is documentation for this on the bukkitdev page)...
Dyllon I've confirmed an issue where dungeons are not reloaded properly when no one is around. I suspect that the world/chunk deactivates when...
There should be no difference between /loadDungeon and what happens when the player steps on the exit block. Unless you turned off autoloading....
Saving and loading large sections of land is a surprisingly difficult problem. It is both intensive to compute and can quickly consume a lot of...
Separate names with a comma.