KBVE Behavior StateTree
This is a behavior state machine that is written using Bevy in Rust, then ran using JNI. The objective is to build out an open source foundation of ECS-style behavior trees using queries with the aim of moving the heavy logic off the minecraft's main thread.
Bevy
This is an ECS framework, that we are using in a similar way that Hytale uses FLECS for their ECS.
Tokio
This is a runtime that provides the multi-threading.
JNI
The layer between the java and rust.

