fix: new ts version build error

Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
2021-03-27 11:35:54 +08:00
parent 5c90ac3b1f
commit 1bdb324fc4
9 changed files with 17 additions and 149 deletions

View File

@@ -107,7 +107,7 @@ class SpongeFakeSender extends FakeSender {
}
}
@JSPlugin({ prefix: 'PM', version: '1.3.2', author: 'MiaoWoo', source: __filename })
@JSPlugin({ prefix: 'PM', version: '1.4.0', author: 'MiaoWoo', source: __filename })
export class MiaoScriptPackageManager extends interfaces.Plugin {
@Autowired()
private pluginManager: pluginApi.PluginManager
@@ -407,6 +407,9 @@ export class MiaoScriptPackageManager extends interfaces.Plugin {
this.logger.sender(sender, '§6Reloading §3MiaoScript Engine...')
ScriptEngineContextHolder.disableEngine()
Packages.java.lang.System.gc()
if (ScriptEngineContextHolder.loadEngine) {
ScriptEngineContextHolder.loadEngine()
}
ScriptEngineContextHolder.enableEngine()
this.logger.sender(sender, '§3MiaoScript Engine §6Reload §aSuccessful...')
} catch (ex) {