hide players not in the area for the spectator using spectator.hidePlayer(other)
You can use the scoreboard to put a prefix in front of the player
There is no all permission in the bukkit permission system, but you can get all permissions used by operators using some functions inside plugin...
See my updated post
Notice that for realy large radiuses, the bedrock plavcing will take a really LONG time, Are you sure it just crashes instead of laggs/hangs for...
try calling player.recalculatePermissions() after updating your attachments, this should flush your permissions to the game
Bukkit does not know *, its special syntax of those other permissions plugins, and bdepending how they did it, it may / can break other plugins...
Try reducing the duplicate calls to methods, they create some lagg, examples how the code can be improved for performance: 1. Remove repeated...
Did you test using spigot or craftbukkit, from my tests, I know it was bugged inside spigot, and working using craftbukkit. If this is your case,...
Your thinking is almost correct, you only need to add a space between ban and the argument, since the command is "/ban Crud41" and not...
billywhiteMC adding .toString() isn't eally hard to do, examples that contains .toString: player.toString(); world.toString(); In your case, you...
call .toString() on the first chatcolor, java normally does this behind the scenes because it knows how to handle the + with a Object and String,...
With craftbukkit, there isn't a way to get this version, this is because the client only send its protocol version it is using inside the first...
w.generator(Bukkit.getServer().getPluginManager().getPlugin("TerrainControl").getDefaultWorldGenerator("WorldName",""));
When a player is logging into the game, it wont have its proper permissions attached, its the job of permission plugin to do this inside the...
Update your server, you craftbukkit at the server has the old getOnlinePlayers method, your bukkit used to code has the new one
It seems bukkit has forced the javaplugin to be loaded by the javapluginclassloader, this trick no longer works
Do you have some code at client catching your message?
You never set your static plugin field, this will return null in your vote class
If it isn't a list, why do you trying to get it as a list? You cannot get a list of keys as a list, only as a Set<String>. You may be looking for...
Separate names with a comma.