Added getPlayerObject() utility function
This commit is contained in:
parent
6fdd4e2c96
commit
ae7f7249a0
1 changed files with 9 additions and 1 deletions
|
@ -312,6 +312,14 @@ var verbose = verbose || false;
|
||||||
var _locToString = function(location){
|
var _locToString = function(location){
|
||||||
return JSON.stringify([""+location.world.name,location.x, location.y, location.z]);
|
return JSON.stringify([""+location.world.name,location.x, location.y, location.z]);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
var _getPlayerObject = function(player){
|
||||||
|
if (typeof player == "undefined")
|
||||||
|
return __self;
|
||||||
|
if (typeof player == "string")
|
||||||
|
return org.bukkit.Bukkit.getPlayer(player);
|
||||||
|
return player;
|
||||||
|
};
|
||||||
global.load = _load;
|
global.load = _load;
|
||||||
global.save = _save;
|
global.save = _save;
|
||||||
global.reload = _reload;
|
global.reload = _reload;
|
||||||
|
@ -320,7 +328,7 @@ var verbose = verbose || false;
|
||||||
global.command = _command;
|
global.command = _command;
|
||||||
global._onTabComplete = __onTabCompleteJS;
|
global._onTabComplete = __onTabCompleteJS;
|
||||||
global.locationToString = _locToString;
|
global.locationToString = _locToString;
|
||||||
|
global.getPlayerObject = _getPlayerObject;
|
||||||
//
|
//
|
||||||
// assumes this was loaded from js-plugins/core/
|
// assumes this was loaded from js-plugins/core/
|
||||||
// load all of the plugins.
|
// load all of the plugins.
|
||||||
|
|
Reference in a new issue