Closed Nambers closed 2 years ago
设计上是不允许热加载插件的
设计上是不允许热加载插件的
我觉得也不怎么算热加载吧,只是增加新类,没 更新 什么地方,把监听器注册进去就好了 不过我也没看过那方面代码,如果确实存在不可预测问题就关了这个pr吧 我是看前面那个issue里你觉得没什么问题就顺手写了
添加新配置,默认值 false,以告知user确认她自己在干什么的时候才允许动态加载等危险操作
并且限制该类命令必须只能由控制台执行,并且警告信息需要为红色或浅红色这种警告类颜色
添加新配置,默认值 false,以告知user确认她自己在干什么的时候才允许动态加载等危险操作
在配置文件里加一个 Advanced_operation
的项, 然后在console启动的时候如果这个true的话,弹出 进阶操作已经启用, 使用进阶操作可能会导致不可预测的问题, 是否确认打开?(Y/N)
这种?
@Karlatemp 这个还有必要实现吗( 如果还有必要的话我在mirai再开一个
我觉得目前不用
close #358 没找到加载插件的方法,就自己从
BuiltInJvmPluginLoaderImpl
的extractPlugins()
糊了一个 测试了一下确实可以用