KBVE Behavior StateTree
This is a core plugin for our KBVE behavior state tree, which is open source and written in rust using JNI.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
KBVE Behavior StateTree
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.