Nico314159
Nico314159
Steps to Reproduce: Download the experimental pack and run it on van 1.17. Expected Outcome: The pack loads. Observed Outcome: It didn't load and my log file took this dump....
Reason: I am making a map (specifically [TF2 in Minecraft](https://github.com/Nico314159/tf2_mc)). There's a lot of complex functionality involved, and it would be great to have a way to test that my...
## Description Breaking long equations over multiple lines would be nice.
## Describe the bug [A clear and concise description of what the bug is.] When using `#define`, defining another macro factory in terms of `EVAL` expressions results in a parsing...
## Description Allows you to pass arrow functions as parameters to lazy functions and then call them from inside.
https://discord.com/channels/942403801745342545/1144143628571246622/1212346062107451443
## JMC.log(message: string) Prints the given string into the compiler console. Useful for todo / fixme reminders. ## Parameters - message: The message to print into console ### Compliation _[sic]_...
## Description Code like `uuid:@s ??= @s::UUID[0];` should be supported, and would compile to ```mcfunction execute unless score @s uuid = @s uuid store result score @s uuid run data...
## Description Minecraft 1.20.3 added the `execute if function` command, which can be quite useful. JMC does support putting such a condition into an `if` statement, but we're limited to...
## Description The following syntax will be used to convert specific paths inside a JSON definition from nested objects to string form. The purpose of this is to have an...