* update machineRule to appropriately re-set tile position through nbt
tag