Sometimes last function is triggered twice
Sometimes the
maze_end_generation.mcfunctionseems to trigger twice. When looking myself I feel like something is going wrong while it's trying to execute themaze_backtrack.mcfunction, since it does not always give the testing response ofBack Eastand it just seems to do multiplemaze_backtrack.mcfunction.Can someone help me spot what the issue is here?
The order of operations should be:
maze_start.mcfunctionmaze_step.mcfunction3a)maze_forward.mcfunction(if there areunvisitednodes next to it) 3b)maze_backtrack.mcfunction(if there are NOunvisitednodes next to it)maze_end_generation(when it tries to backtrack and is at thestartnode)