Erbvertrag, hat sich ergeben: A.- Mit öffentlicher letztwilliger Verfügung vom 12. Mai 1987 setzte D._ seine beiden Kinder aus erster Ehe, A._ und C._, auf den Pflichtteil und begünstigte mit der dadurch frei werdenden Quote seine Ehefrau B._. Als Willensvollstrecker bestimmte er X._, Bücherexperte, Chur. Mit seiner Ehefrau schloss D._ gleichentags einen Ehe- und Erbvertrag. D._ und seine Tochter A._ unterzeichneten am 1. Juni 1992 einen Erbvertrag, nachdem er ihr zuvor mit Schreiben vom 27. April 1992 einen entsprechenden Vorschlag unterbreitet und unter anderem erläutert hatte: "Laut Berechnung des Erbvollstreckers fährst Du auf diese Weise sehr gut, denn Du bist lebenslänglich finanziell gesichert". Der Erbvertrag hat folgenden Inhalt: I. Aus dem Nachlass des Vaters erhält die Tochter A._ ab Todestag des Erblassers eine monatliche Rente von Fr. 3'500.--. ... [Indexierungsklausel] II. Diese Rente wird aus den Baurechtszins-Einnahmen der Firma E._ AG, Chur, bezahlt. Dieser Baurechtszins ist ebenfalls indexiert gemäss dem Landesindex der Konsumentenpreise. Als Sicherheit für Frau A._ hat im Zeitpunkt des Ablebens von Herrn D._ eine Abtretung dieses Baurechtszins-Guthabens im Umfang des Rentenbetrages zu erfolgen. III. Frau A._ verzichtet hiermit auf jegliche weitere Erbansprüche, so dass ihr Vater in bezug auf sein restliches Vermögen frei verfügen kann. IV. Mit der Auszahlung und Sicherstellung der Rente wird der Testamentsvollstrecker und Nachlassverwalter X._, Bücherexperte, Chur, beauftragt.. " D._ verstarb am 21. Mai 1996 mit letztem Wohnsitz in Y._, Gemeinde Z._. Der Wert des Nachlasses beläuft sich auf mindestens 8 Millionen Franken. B.- Mit Klage gegen B._, C._ und X._ verlangte A._ zur Hauptsache, den zwischen ihr und ihrem Vater geschlossenen Erbvertrag für ungültig zu erklären, und damit verbunden eventualiter ihre Erbenqualität festzustellen. Ferner beantragte sie, ihre Erbquote von einem Viertel bzw. ihre Pflichtteilsquote von drei Sechzehnteln am Nachlass festzustellen, und erhob verschiedene Eventual- und/oder Nebenbegehren, namentlich auf Herabsetzung des Erbvertrages und allfälliger weiterer letztwilliger Verfügungen des Erblassers sowie auf Bezahlung von 1.5 Millionen Franken, allenfalls unter Abzug einer monatlichen, indexierten Nettorente von Fr. 3'500.--. Das Kantonsgericht Nidwalden (Zivilabteilung, Grosse Kammer I) wies die Klage in der Hauptsache ab, soweit es darauf eintrat. Es bejahte, dass zwischen D._ und A._ ein Vertrag zustande gekommen sei, demzufolge A._ gegen Einräumung einer Rente auf die ihr dereinst im Nachlass von D._ zustehenden Rechte gültig verzichtet habe. Es verneinte die Passivlegitimation des Willensvollstreckers X._ ausser für das Klagebegehren auf Sicherstellung nach Ziffer II (Satz 3) des Erbvertrages, das zufolge Anerkennung am Gerichtsprotokoll abgeschrieben wurde (Urteil vom 31. März 1999). Unter Verweis auf die Entscheidungsgründe des kantonsgerichtlichen Urteils wies das Obergericht (Zivilabteilung, Grosse Kammer) des Kantons Nidwalden die Appellation von A._ ab. Der Willensvollstrecker X._ war in das Appellationsverfahren nicht mehr einbezogen worden (Urteil vom 9. Dezember 1999). C.- Mit eidgenössischer Berufung beantragt A._ die Aufhebung des ober- und des kantonsgerichtlichen Urteils. Sie erneuert vor Bundesgericht ihre Anträge auf Ungültigerklärung des Erbvertrages sowie auf Feststellung ihrer Erbenqualität und der ihr zustehenden Erbquote. Von den Eventual- bzw. Nebenbegehren erhält sie diejenigen auf Herabsetzung und Geldzahlung aufrecht, und verlangt wiederum, B._ und C._ - unter solidarischer Haftbarkeit - zu verpflichten, allfällige Steuern auf den Rentenzahlungen zu tragen. Das Obergericht hat auf Gegenbemerkungen verzichtet. Eine Berufungsantwort ist nicht eingeholt worden.