@NicksTheBoss yes, you need craftbukkit.
@Peavalu Check if player is in hashmap HashMap#containsKey(Object) and if it contains, get it HashMap#get(Object)
@Peavalu onEnable load kills and deaths from config to two hashmaps (HashMap<String, Integer> kills and HashMap<String, Integer> deaths) and...
@NicksTheBoss Use PacketPlayOutBlockAction.
Add players name to ArrayList. Schedule delayedtask to run after ticks you want, and remove player from the ArrayList. On interact check if player...
Dont use craftbukkit if it is not needed. Use bukkit instead. Are you getting errors on server startup? If so, post it here.
@malikdbuseck Save signs location on arraylist. On disable save it in config and on enable load it into an arraylist.
@Gartenzaun your plugin variable is null, thats the problem.
@Gartenzaun Post the stacktrace please.
SOLVED
@1Rogue I dont want to copy-paste my config so I made example config in the post that looks the same as my plugins config. My plugin saves data to...
@JaffaLover replace Bukkit.dispatchCommand(Bukkit.getConsoleSender(), stnt); with player.performCommand(stnt); but player must have permission to...
Player#performCommand(String command);
@WD_MUFFINFLUFFER That was just an example config but the structure is the same as mine. They aren't tabbed in my config.
Lets say I have config like this: Someconfig: A: something: somevalue somethingtwo: somethingelse: something: value...
Separate names with a comma.