10
src/main/resources/node_modules/api/plugin.js
generated
vendored
10
src/main/resources/node_modules/api/plugin.js
generated
vendored
@ -17,9 +17,9 @@ var permission = require('./permission');
|
||||
function loadPlugins(dir) {
|
||||
var plugin = fs.file(root, dir);
|
||||
if (!plugin) {
|
||||
console.info("首次加载 创建文件夹 %s ...".format(plugin));
|
||||
console.info("First Running Create Plugins Floder %s ...".format(plugin));
|
||||
} else {
|
||||
console.info("开始扫描 %s 下的插件 ...".format(plugin));
|
||||
console.info("Start Scan %s Plugins ...".format(plugin));
|
||||
createUpdate(plugin);
|
||||
var files = [];
|
||||
fs.list(plugin).forEach(function searchPlugin(file) {
|
||||
@ -86,7 +86,7 @@ function loadPlugin(file) {
|
||||
function readPlugin(file) {
|
||||
var update = fs.file(fs.file(file.parentFile, 'update'), file.name);
|
||||
if (update.exists()) {
|
||||
console.info('自动升级插件 %s'.format(file.name));
|
||||
console.info('Auto Update Plugin %s'.format(file.name));
|
||||
fs.move(update, file, true);
|
||||
}
|
||||
var plugin = require(file, {
|
||||
@ -107,7 +107,7 @@ function initPlugin(plugin) {
|
||||
} else {
|
||||
internalInitPlugin(plugin);
|
||||
afterLoadHook(plugin);
|
||||
console.info('载入插件 %s 版本 %s By %s'.format(desc.name, desc.version || '未知', desc.author || '未知'));
|
||||
console.info('Loading Plugin %s Version %s By %s'.format(desc.name, desc.version || 'Unknown', desc.author || 'Unknown'));
|
||||
}
|
||||
return plugin;
|
||||
}
|
||||
@ -250,7 +250,7 @@ function init(path) {
|
||||
var plugin = exports.$;
|
||||
if (plugin !== null) {
|
||||
// 如果plugin不等于null 则代表是正式环境
|
||||
console.info("初始化 MiaoScript 插件系统: %s".format(plugin));
|
||||
console.info("Initialization MiaoScript Plugin System: %s".format(plugin));
|
||||
}
|
||||
loadPlugins(path);
|
||||
}
|
||||
|
2
src/main/resources/node_modules/internal/bukkit/item.js
generated
vendored
2
src/main/resources/node_modules/internal/bukkit/item.js
generated
vendored
@ -27,7 +27,7 @@ item.create = function() {
|
||||
break;
|
||||
case "[object Array]":
|
||||
idOrType.forEach(function(type) {
|
||||
var temp = Material[idOrType];
|
||||
var temp = Material[type];
|
||||
if (temp) {
|
||||
idOrType = temp;
|
||||
return;
|
||||
|
81
src/main/resources/node_modules/internal/internal.d.ts
generated
vendored
81
src/main/resources/node_modules/internal/internal.d.ts
generated
vendored
@ -1,81 +0,0 @@
|
||||
interface Class {
|
||||
name;
|
||||
class;
|
||||
static;
|
||||
methods;
|
||||
simpleName;
|
||||
constructors;
|
||||
parameterTypes;
|
||||
}
|
||||
|
||||
interface Task {
|
||||
submit(plugin);
|
||||
}
|
||||
|
||||
interface Registration {
|
||||
provider;
|
||||
}
|
||||
|
||||
interface PluginManager {
|
||||
isEnabled();
|
||||
}
|
||||
|
||||
interface bukkit {
|
||||
nmsVersion: string;
|
||||
}
|
||||
|
||||
interface Server {
|
||||
server;
|
||||
service;
|
||||
consoleSender;
|
||||
onlinePlayers;
|
||||
pluginManager;
|
||||
serviceManager;
|
||||
servicesManager;
|
||||
}
|
||||
|
||||
interface Player {
|
||||
handle: NMSPlayer;
|
||||
|
||||
getName();
|
||||
|
||||
openInventory();
|
||||
}
|
||||
|
||||
interface Inventory {
|
||||
setItem(index: number, item: Item);
|
||||
}
|
||||
|
||||
interface PlayerEvent {
|
||||
targetEntity;
|
||||
}
|
||||
|
||||
interface ItemEvent {
|
||||
entity: Item;
|
||||
}
|
||||
|
||||
interface InventoryClickEvent {
|
||||
inventory;
|
||||
whoClicked;
|
||||
rawSlot;
|
||||
}
|
||||
|
||||
interface NMSPlayer {
|
||||
playerConnection;
|
||||
}
|
||||
|
||||
interface File {
|
||||
canonicalPath;
|
||||
|
||||
isDirectory();
|
||||
}
|
||||
|
||||
interface Item {
|
||||
itemStack: ItemStack;
|
||||
}
|
||||
|
||||
interface ItemStack {
|
||||
typeId;
|
||||
itemMeta;
|
||||
amount;
|
||||
}
|
3
src/main/resources/node_modules/modules.d.ts
generated
vendored
3
src/main/resources/node_modules/modules.d.ts
generated
vendored
@ -1,3 +0,0 @@
|
||||
interface requestConfig {
|
||||
header;
|
||||
}
|
2
src/main/resources/node_modules/zip.js
generated
vendored
2
src/main/resources/node_modules/zip.js
generated
vendored
@ -3,7 +3,7 @@
|
||||
/*global Java, base, module, exports, require, __FILE__*/
|
||||
|
||||
var ZipFile = Java.type("java.util.zip.ZipFile");
|
||||
var fs = require('core/fs');
|
||||
var fs = require('fs');
|
||||
|
||||
/**
|
||||
* 解压文件
|
||||
|
@ -7,8 +7,6 @@
|
||||
var event = require('api/event');
|
||||
var wrapper = require('api/wrapper');
|
||||
var command = require('api/command');
|
||||
var server = require('api/server');
|
||||
var fs = require('fs');
|
||||
|
||||
var description = {
|
||||
name: 'MiaoAuth',
|
||||
|
@ -10,7 +10,6 @@ var bukkit = require('api/server');
|
||||
var item = require('api/item');
|
||||
|
||||
var Arrays = Java.type('java.util.Arrays');
|
||||
var Material = Java.type('org.bukkit.Material');
|
||||
var ItemStackArray = Java.type('org.bukkit.inventory.ItemStack[]');
|
||||
|
||||
var PANE = 'STAINED_GLASS_PANE'
|
||||
|
Reference in New Issue
Block a user