Scheduled functions are part of weather in profile results
The bug
Commands that run from a scheduled function are listed under "weather" in profile results obtained with /debug start. In contrary, commands that run from the tick.json function tag are listed under "commandFunctions" > "minecraft:tick". Adding new "scheduledFunction" > "<function name>" profile path to match this behavior should be a simple fix.
Reproduction steps
- Create a new world with default generation
- Put the attached datapack MC-226038.zip
in the datapacks folder of the world - Reopen the world or run /reload
- Press F3 + L to start profiling
- While still profiling, execute
/schedule function mc-226038:test 1s append
- Once profiling has finished inspect the report, or upload it to https://misode.github.io/report/
The commands of the function are listed under weather
2021-05-21, 07:59 PM
2024-08-02, 09:55 AM
2024-08-02, 09:55 AM
4
4