I added a new config option called movementCheckEnabled. Setting this to true means that desirepaths will perform an extra check that makes sure players are actively moving before changing the blocks below them. You will need to regenerate the config or add the lines below to use this setting
Code (YAML):
## movementCheckEnabled determines if we should run an extra check to see if the player is currently moving.
## Setting this to true means that unless a player is actively moving around we won't change the block below them.
## This setting will have an impact on the plugin's performance, if you have issues you should set this to false.
movementCheckEnabled
: false