10 mars 2014, 13:30

@‘Patatoufet’:

public Entity getEntityToAttack()
{
return null;
}

Il existe aussi la fonction pour que le mob target une cible :

public void setTarget(Entity par1Entity){ }

Merci à tous pour l’aide mais j’ai trouvé la solution ! Merci elias pour m’avoir ouvert l’oeil ! Suffisait de faire extends EntityCreature, de l’importer, et d’enlever les 2 lignes suivantes :

this.getEntityAttribute(SharedMonsterAttributes.attackDamage).setBaseValue(6D);
this.getEntityAttribute(SharedMonsterAttributes.knockbackResistance).setBaseValu?e(1D);

Pour la simple et bonne raison qu’elles ne sont pas utiles à une entité qui n’attaque pas 😉
J’ai fait le test sans les enlever, et le mob ne voulait pas spawner, donc enlever ces 2 lignes était primordial…
Quoique après réflexion, peut-être que la ligne qui set le knockback resistance peut rester, des tests seraient à faire…

Merci à tous !
N.B. Si quelqu’un a la solution pour le faire apparaître dans un biome spécifique, j’apprécierais 🙂 J’ai regardé dans le code EntityHorse, puisque en théorie il n’apparaissent que dans les plaines, mais j’ai pas trouvé…