I'm Trying To Remove All AI From A Mob Currently I Have Removed All Goal Selector Goals But I'm Not Sure How To Go About Removing Target Selector Goals
This Is My Current Code
public void handleZombie(Entity ent,EntityJoinWorldEvent event)
{
ZombieEntity castEnt=((ZombieEntity)ent);
Set<PrioritizedGoal> goals = ObfuscationReflectionHelper.getPrivateValue(GoalSelector.class, castEnt.goalSelector, "goals");
goals.clear();
}
The Reason I Need To Remove Target Selector Goals Is Because If I Add
castEnt.goalSelector.addGoal(2, new ZombieAttackGoal(castEnt, 1.0D, false));
It Will Start Attacking The Player