v3.3.0
- Added timing for ProbeJS dumps.
- Added support for document system to parse JS Object as correct type.
- Added support for Map-like and Array-like types, they support
[]
correctly now. - Added support for event types to show when the event will be fired, and if it's cancellable.
- Added support for lang keys (Special.LangKey), and corresponding document support. (Mainly in Text.translate)
- Added support for textures (Special.Texture and Special.RawTexture), and corresponding document support. (In blocks, items, etc.)
- Json schema file of language json files is now dumped at
kubejs/assets/kubejs/lang
. - Class name resolving is now stable for Minecraft and KubeJS classes.
- Classes are now dumped with their corresponding java class path.
For JSON schema, check this.