A programming language that compiles to Minecraft datapacks.
- Implicit variable types
- Inlining const literals
- Structs
- Casting
- Namespaces
- Function overloading
- References
- Maps
- Missing math funcs (
floor,round,ceil,sqrt,atan,atan2,sin,cos,tan,asin,acos) - Boolean conditional optimizations
- Entity local variables
- Package Management
- Function references
- Struct methods (and constructor)
- Force casting (e.g.
int/string/float->enum,string->(int, int) -> int) - Custom type definitions
- Data access
- Classes
- Operater overloading
- Generics
- Lambda functions
- Inline advancements and dialogs
- CLI Utils
- Package Management
- Project Initialization
- Formatter
- Bitwise
- C++-based parser (allowing for improved error detection)
-
tryandcatch -
anytype - Variant types
- C++-based language server