Hi, I searching on the bukkit API, but i don't find the even't to call for cancel move of any mob. Is it possible with EntityEvent ? Or other way to do this ? Just freeze, not place at other locations.
You could do a scheduled entity, that takes an entity's location, waits five seconds, gets new location, compares, then does its action.
create an new net.minecraft.server entity, and blocks his movement, I know there is somewhere an tut for it how to do it whit an zombie
I made that http://forums.bukkit.org/threads/tutorial-how-to-customize-the-behaviour-of-a-mob-or-entity.54547/ Note that the move function is currently F_() not s_()