Also, in the documentation it says
execute <if|unless> function {
<...>
} run <...>
when it would actually be
execute <if|unless> {
<...>
} run <...>
since the function part is auto-generated when defining an inline block.
Example code
File: main.mcb
function tick minecraft:tick {
execute unless {
return fail
} run say Hello World!
}
Expected output:
File: data/main/function/tick.mcfunction
execute unless function main:zzz/0 run say Hello World!
Actual output:
File: data/main/function/tick.mcfunction
execute unless function main:zzz/0
run say Hello World!
Also, in the documentation it says
when it would actually be
since the
functionpart is auto-generated when defining an inline block.Example code
File:
main.mcbExpected output:
File:
data/main/function/tick.mcfunctionActual output:
File:
data/main/function/tick.mcfunction