Necesito ayuda, en mi servidor estoy creando aldeanos que no se pueden golpear ni tradear con ellos con el siguiente comando:

/summon Villager ~ ~1 ~ {Invulnerable:0b,Silent:1,Offers: {Recipes: },Attributes: [{Base: 20.0,Name:generic.maxHealth},{Base: 0.0,Name:generic.knockbackResistance},{Base: 0.0,Name:generic.movementSpeed}],Profession:5,Motion:[-0.0,0.0,-0.0],NoAI:0,Invulnerable: 1b}

Y luego los dejo fijo mirando hacia cierto lugar con el siguiente comando:

/entitydata @e[type=Villager] {NoAI:1}

EL PROBLEMA es que al cerrar el servidor y volverlo a abrir, todos los ciudadanos se me rotan mirando hacia el SUR y NO hacia la dirección fija que les había dejado. Como hago para que no pase?