feat: 调整类库加载逻辑 添加papi兼容

Signed-off-by: 502647092 <admin@yumc.pw>
This commit is contained in:
2017-09-27 20:40:57 +08:00
parent 9556008bee
commit 2228863d56
11 changed files with 133 additions and 47 deletions

View File

@ -1,11 +1,26 @@
'use strict';
/**
* Bukkit基础操作
* Created by 蒋天蓓 on 2017/2/9 0009.
*/
'use strict';
/*global Java, base, module, exports, require, __FILE__*/
var Bukkit = Java.type("org.bukkit.Bukkit");
var PluginManager = Bukkit.pluginManager;
exports.plugin = {
manager: PluginManager,
get: function (name) {
return PluginManager.getPlugin(name);
},
load: function (name) {
var plugin = this.get(name);
if (ext.notNull(plugin) && !plugin.isEnabled()) {
PluginManager.enablePlugin(plugin);
}
return PluginManager.isPluginEnabled(name);
}
};
exports.broadcast = function (message) {
Bukkit.broadcastMessage(message);
};