From 19e7692756b5c6e18fb86f5313c54ebfa2b30cac Mon Sep 17 00:00:00 2001 From: MiaoWoo Date: Mon, 24 Feb 2020 04:02:29 +0800 Subject: [PATCH] feat: add nukkit support Signed-off-by: MiaoWoo --- packages/bukkit/package.json | 2 +- packages/bukkit/src/command.ts | 1 - packages/core/src/index.ts | 5 +++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/bukkit/package.json b/packages/bukkit/package.json index ccb3c13a..2c113dff 100644 --- a/packages/bukkit/package.json +++ b/packages/bukkit/package.json @@ -1,7 +1,7 @@ { "name": "@ms/bukkit", "version": "0.2.0", - "description": "MiaoScript api package", + "description": "MiaoScript bukkit package", "keywords": [ "miaoscript", "minecraft", diff --git a/packages/bukkit/src/command.ts b/packages/bukkit/src/command.ts index 95f6abbe..75afbf4a 100644 --- a/packages/bukkit/src/command.ts +++ b/packages/bukkit/src/command.ts @@ -19,7 +19,6 @@ export class BukkitCommand extends command.Command { init() { this.commandMap = reflect.on(Bukkit.getPluginManager()).get('commandMap').get(); } - create(plugin: any, command: string) { var cmd = this.commandMap.getCommand(command) if (cmd && cmd instanceof PluginCommand) { return cmd }; diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index a9d14db0..793455a8 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -61,6 +61,11 @@ function detectServer() { return 'sponge' } catch (ex) { } + try { + Java.type("cn.nukkit.Nukkit"); + return 'nukkit' + } catch (ex) { + } try { Java.type("net.md_5.bungee.api.ProxyServer"); return 'bungee'