Jump to content

Getting mobs to ignore player?


coolAlias

Recommended Posts

I've been trying for a while trying to figure out a way to get mobs to completely ignore the player that doesn't involve using capabilities.disableDamage or invisibility.

 

LivingSetAttackTargetEvent doesn't cut it as that isn't posted each time a target is acquired in the updateEntityActionState method, so just as a test I searched for mobs near the player every tick and manually set their attack target to null - this just causes them to stutter-step towards the player very slowly, and eventually attack.

 

Has anyone done anything like this before and if so, how did you accomplish it?

Link to comment
Share on other sites

I havent done it before, but couldnt you remove the target task itself and the readd it when the mob gets out of range? So your not setting the target to null your telling it not to even check for a target, though you will still have to set it to null when you remove the task.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.