- Author: JoeX92
- Description: List the current Online Players
- Usage:
%javascript_onlinePlayerList_<delimiter>% (Default delimiter: ", ")
- Example:
%javascript_onlinePlayerList_|% - Outputs: "player1|player2|player3"
Javascript Code
onlinePlayerList.js
function onlinePlayerList() {
var delimiter = ", ";
if (args.length == 1 && args[0] != null) {
delimiter = String(args[0]);
}
var onPlayersStr = "";
var onPlayers = BukkitServer.getOnlinePlayers().toArray();
for (i = 0;i < onPlayers.length; i++){
var player = onPlayers[i];
if (i == 0){
onPlayersStr = player.getName();
} else {
onPlayersStr = onPlayersStr + delimiter + player.getName();
}
}
return onPlayersStr;
}
onlinePlayerList();
Add to javascript_placeholders.yml
onlinePlayerList:
file: onlinePlayerList.js
%javascript_onlinePlayerList_<delimiter>%(Default delimiter: ",")%javascript_onlinePlayerList_|%- Outputs: "player1|player2|player3"Javascript Code
onlinePlayerList.jsAdd to
javascript_placeholders.yml