修复了大量的bug
修复关于返回null导致空指针的问题
修复关于数组为0导致的数组越界问题
修复了启动参数
最新添加
rpc协议进行远程交互(未来将用来适配最新的jsmod2Manager)
Jsmod2Manager : 1.0.6发布第一个正式版
SCP079Data 填补了之前未实现的SCP079Data
尚未实现
添加三个注解
@ LoadBefore 可以加载依赖库,加在主类上,如plugin="example" 就是提前加载名字为example的插件(不是文件名,而是@ Main指定的name)
@ Assembly 加载单例组件,每个类都可以加,都会生成一个单例对象在对象池,可以通过Auto来注入
@ Auto 注入@ Assembly的单例对象
如:
@Assembly
public class Test{
}
@Assembly
public class Main{
@Auto
private Test test;//这里直接注入Test对象
}
对于GameObject等没有完全的实现
发布download包
Fixed a lot of bugs
Fix an issue with returning null leading to a null pointer
Fix array out of bounds problem caused by array 0
Fixed startup parameters
Latest addition
rpc protocol for remote interaction (will be used to adapt to the latest jsmod2Manager in the future)
Jsmod2Manager: 1.0.6 released the first official version
SCP079Data fills in previously unrealized SCP079Data
Not yet implemented
Add three annotations
@ LoadBefore can load the dependent library, added to the main class, such as plugin="example" is to load the plugin named example in advance (not the file name, but the name specified by @ Main)
@ Assembly Loads singleton components, each class can be added, will generate a singleton object in the object pool, can be injected through Auto
@ Auto Inject @ Assembly's singleton object
Such as:
@Assembly
public class Test{
}
@Assembly
public class Main{
@Auto
private Test test; // directly injected Test object
}
There is no complete implementation for GameObject etc.
Publish the download package
download: java -jar download.jar