Si tu enlever le code qui fait spawner le mob c’est normal que ça marche pas.
public boolean onItemUse(ItemStack stack, EntityPlayer player, World world, int x, int y, int z, int side, float hitX, float hitY, float hitZ)
{
if(!world.isRemote)
{
EntityCreeper creeper = new EntityCreeper(world);
creeper.setLocationAndAngles(x, y, z, 0, 0.0F);
world.spawnEntityInWorld(creeper);
}
return true;
}
Adapte juste par le nom de ton mob.