Alright, so i am trying to disable a mob from moving, yet still target entity's in its range. I am working with Guardians. This is my code so far THIS IS FIXED Code (Text): [/LEFT] @Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if(sender instanceof Player) { Player p = (Player) sender; Guardian Guar = (Guardian) p.getWorld().spawnEntity(p.getLocation(), EntityType.GUARDIAN); Guardian Guar1 = (Guardian) p.getWorld().spawnEntity(p.getLocation(), EntityType.GUARDIAN); Guardian Guar2 = (Guardian) p.getWorld().spawnEntity(p.getLocation(), EntityType.GUARDIAN); Guardian Guar3 = (Guardian) p.getWorld().spawnEntity(p.getLocation(), EntityType.GUARDIAN); Guar.setTarget(p); Guar.setVelocity(new Vector(0f, 0.3f, 0f)); Guar1.setTarget(p); Guar1.setVelocity(new Vector(0f, 0.3f, 0f)); Guar2.setTarget(p); Guar2.setVelocity(new Vector(0f, 0.3f, 0f)); Guar3.setTarget(p); Guar3.setVelocity(new Vector(0f, 0.3f, 0f)); } return true; } } [LEFT]