Commander has been archived. Commander will not receive any further updates unless the author decides to unarchive the project.
Compatibility
Minecraft: Java Edition
1.21–1.21.1
1.20.4
1.20.1
Platforms
Supported environments
Details
Changelog
What's New:
User Changes:
This update extends the expression syntax to support nbt and block properties.
- Returned to downloading mappings at startup.
- Compound and List NBT tags are now properly supported.
- Added
nbtfield to item stacks, entities and block entities.
This Allows you to access NBT data like so: this_entity.nbt.Air. You should avoid NBT access, as it can get extremely slow.
- Added
propertiesfield to *states.
This can be used to access block state properties like so: block_state.properties.candles.
- Added lots of new functions. Consult the wiki for more info!
- Added
short_circuittodefaulted,all_of,any_of. If true, commands will terminate immediately upon the condition failing. hasContextandstructContainsKeynow accept VarArgs.- Removed arbitrary map support, as it was pretty poorly implemented.
- Constants are now case-sensitive.
Dev Changes:
- Moved Command codecs to MapCodec.
- Added BooleanExpression, similar to Arithmtica.
- Added
runTriStateto EventExecutors.
Files
Metadata
Release channel
BetaVersion number
0.4.0-1.20.1-build.9Loaders
Game versions
1.20.1Environment
Server-side only, works in singleplayer too
Downloads
134Publication date
May 9, 2024 at 8:04 PMPublisher
zenfyr
Author




