Laxer21117: https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html
MordorKing78: First of all, you need to give the Objective a DisplaySlot with the method Objective.setDisplaySlot(DisplaySlot slot);. Also, you...
XxZHALO13Xx: Change: if (!kills.containsKey(p.getKiller())) { kills.put(p.getKiller().getName(), 0); To: if...
Bukkit.getScheduler().scheduleSyncRepeatingTask(Plugin plugin, Runnable runnable, long delay, long period); Look at:...
XxZHALO13Xx, it seems like you're doing it right but when the player is not in the HashMap and they get a kill, you set their kills to 0 instead...
StringBuilder builder = new StringBuilder(); for (String string : args) { builder.append(string).append(" "); } String message =...
girardcome, the use of creating your own objects for the teams, using ArrayLists or simply using scoreboards can differentiate which team players...
Async means asynchronous. http://dictionary.reference.com/browse/asynchronous is a definition of asynchronous.
I'm guessing your issue is: if(sender.hasPermission(an.check)), it would instead be: if(sender.hasPermission("an.check"))
Ok then, the world is null. You'll need to find out why it is null (I've suggested a few things above). Try looking at the multiverse commands and...
I'd really recommend learning more on Java and Bukkit as a whole before continuing with this project. It seems from the comments you don't really...
The only thing there that can throw a NPE is the player variable and the world. If you're clicking a sign (PlayerInteractEvent) then I'm certain...
Well, my guess is that the world is null, add some checks before that line to see if it is the world which is null: if (Bukkit.getWorld("lobby"...
What is: at org.roboticrush.xmalware.events.ClickSign.joinGame(ClickSign.java:168)? Paste me the line please.
Hello, I have an issue with my plugin. I want to make it so when a message is more than 50% of CAPS, it will block the message. This is the code...
Separate names with a comma.