WingedSeal / jmc

A compiler for JMC (JavaScript-like Minecraft Function), a mcfunction extension language for making Minecraft Datapack
https://jmc.wingedseal.com
MIT License
64 stars 7 forks source link

[FEATURE_REQUEST] Allow JMC's custom NBT syntax in more places #105

Open Nico314159 opened 1 month ago

Nico314159 commented 1 month ago

Description

It's both annoying and idiosyncratic to have to write if (data storage namespace:foo bar) every single time when it would make more sense to write just if (foo::bar).

Additionally, I think it would make debugging (and just generally, printing complex messages) a lot easier if something like Text.tellraw(@a, "&<foo::bar>") was supported as well. Having to make custom TextProp.nbt setups is very janky and not worth relying on.