feat: 整理代码 新增玩家列表获取
This commit is contained in:
parent
b46da877f6
commit
08215ddc32
@ -9,7 +9,22 @@ var Bukkit = Java.type("org.bukkit.Bukkit");
|
|||||||
// noinspection JSUnresolvedVariable
|
// noinspection JSUnresolvedVariable
|
||||||
var PluginManager = Bukkit.pluginManager;
|
var PluginManager = Bukkit.pluginManager;
|
||||||
exports.$ = Bukkit;
|
exports.$ = Bukkit;
|
||||||
|
/**
|
||||||
|
* 获取NMS版本
|
||||||
|
*/
|
||||||
exports.nmsVersion = Bukkit.server.class.name.split('.')[3];
|
exports.nmsVersion = Bukkit.server.class.name.split('.')[3];
|
||||||
|
/**
|
||||||
|
* 获取NMS类
|
||||||
|
*/
|
||||||
|
exports.nmsCls = function (name) {
|
||||||
|
return Java.type(['net.minecraft.server', exports.nmsVersion, name].join('.'));
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* 获取在线玩家
|
||||||
|
*/
|
||||||
|
exports.players = function (func) {
|
||||||
|
return Bukkit.onlinePlayers.forEach(func);
|
||||||
|
};
|
||||||
/**
|
/**
|
||||||
* 插件管理
|
* 插件管理
|
||||||
* @type {{manager: *, get: exports.plugin.get, load: exports.plugin.load}}
|
* @type {{manager: *, get: exports.plugin.get, load: exports.plugin.load}}
|
||||||
@ -40,9 +55,6 @@ exports.plugin = {
|
|||||||
return PluginManager.isPluginEnabled(name);
|
return PluginManager.isPluginEnabled(name);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
exports.nmsCls = function (name){
|
|
||||||
return Java.type(['net.minecraft.server', exports.nmsVersion, name].join('.'));
|
|
||||||
}
|
|
||||||
/**
|
/**
|
||||||
* 公告
|
* 公告
|
||||||
* @param message 消息
|
* @param message 消息
|
||||||
|
Loading…
Reference in New Issue
Block a user