Simple Function¶
Example¶
A function that increments a counter and logs when it’s run.
example/src/data/example/functions/main.databind
func load
tag load
var counter := 0
end
func example
tellraw @a "Example_function run"
var counter += 1
end
Compiled¶
example/out/data/example/functions/load.mcfunction
scoreboard objectives add counter dummy
scoreboard players set --databind counter 0
example/out/data/example/functions/example.mcfunction
tellraw @a "Example_function run"
scoreboard players add --databind counter 1