- Universal Registration system to register blocks, items, block entities, etc. using kotlin delegates.
- Universal Packet system with automatic serialization and registration using annotations.
- Universal Capabilities system to storing nbt in entities, block entities and worlds.
- Universal EventBus system for all modloaders and basic events.
- Automatic models generation for blocks and items using embed resourcepack.
- KotlinX Serializers
- NBT Format Support
- FriendlyByteBuf Format Support
- Json Format Support
- Cbor Format Support
- Toml Config system based on KotlinX Serialization.
- HollowCore bypass forge's module system, that allow to use identical libraries in different mods.
- Multiblocks patterns support.
- Kool-based Gui gramework with support for slots, containers, etc.
- Universal Model Loader with Iris / Oculus support.
- glTF (Skeletal Animations, Skinning, Morph Targets, PBR Materials)
- Wavefront .obj (Basic Mesh, MTL Materials)
- ASII + Binary FBX (Only geometry & materials for now)
- Bedrock Json (Only geometry & materials for now)
- Molang Compiler for animation controllers.
- Bedrock particles support.
- MP3, OGG, WAV Sound formats support.
- Particles instancing.
- Attaching your own annotation processors.
- Interpolations, Splines, Math, etc.
- VoxelShape generation and rotation by block's json model.
- Basic Command DSL.
- Kotlin Coroutines linked to the game world.
- Binding items and blocks to tags.
- Configuring loot tables in code.
