Hi, new to making mods but not to Java. I did search google and this forum a bunch before posting. I'm starting with Pigs, but I'd like to make them aggressive and attack the player. Current code in my event is as follows:
Pig pig = (Pig) event.getEntity();
pig.canAttackType(EntityType.PLAYER);
pig.setSpeed(HardModeConfig.SERVER.killerPigSpeed.get());
pig.setAggressive(true);
pig.goalSelector.addGoal(-1, new MeleeAttackGoal(pig, 10.0, true));
pig.targetSelector.addGoal(1, new NearestAttackableTargetGoal<>(pig, Player.class, true));
The posts I found all reverence some 1.12 EntityAI something, which I cannot seem to find in the source code. Any direction and help would be awesome. Thanks.