Sachverhalt: A. Die Einwohnergemeindeversammlung Münchenstein beschloss am 18. September 2013 die Mutation des Zonenreglements Siedlung, Ergänzungsbestimmung Nr. 31 "Gebühren und Mehrwertabgabe". Die Ergänzungsbestimmung erklärt im Absatz 1 Entscheide und Verfügungen in Bausachen für gebührenpflichtig und führt in den Absätzen 2 bis 6 eine Mehrwertabgabe für Grundeigentümer ein, deren Grundstück neu einer Bauzone zugewiesen wird (Einzonung) oder deren Grundstück eine erheblich gesteigerte Nutzungsmöglichkeit erfährt (Aufzonung). B. Im Rahmen der öffentlichen Auflage erhoben die X._ AG, die Y._ AG sowie die Z._ AG Einsprache. Eine Einigung wurde nicht erzielt, die Z._ AG zog ihre Einsprache jedoch wieder zurück. Der Gemeinderat Münchenstein unterbreitete dem Regierungsrat des Kantons Basel-Landschaft die Ergänzungsbestimmung Nr. 31 zur Genehmigung und beantragte die Abweisung der verbleibenden Einsprachen. Mit Regierungsratsbeschluss vom 23. September 2014 verweigerte der Regierungsrat die von der Gemeinde beantragte Genehmigung und schrieb die Einsprachen als gegenstandslos ab. Zur Begründung führte er im Wesentlichen aus, die in Absatz 1 der Ergänzungsbestimmung Nr. 31 geregelte Gebührenpflicht halte vor dem verfassungsmässigen Legalitätsprinzip im Abgaberecht nicht stand und sei deshalb nicht genehmigungsfähig. Für die in den Absätzen 2 bis 6 vorgesehene Mehrwertabgabe fehle der Gemeinde die Rechtssetzungskompetenz, die Ausgestaltung der Abgabe widerspreche zudem den geltenden bundesrechtlichen Vorgaben. Die Einwohnergemeinde Münchenstein führte gegen den Regierungsratsbeschluss Beschwerde an das Kantonsgericht, mit der sie verlangte, dass der Mutation zum Zonenreglement mit Bezug auf die Mehrwertabgabe die Genehmigung erteilt und die Einsprachen abgewiesen würden. Sie berief sich auf ihre Autonomie. Das Kantonsgericht Basel-Landschaft wies die Beschwerde mit Urteil vom 15. April 2015 ab. C. Die Einwohnergemeinde Münchenstein hat am 1. Oktober 2015 Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht erhoben. Sie beantragt, das Urteil des Kantonsgerichts Basel-Landschaft vom 15. April 2015 und damit zusammenhängend den Beschluss des Regierungsrates vom 23. September 2014 aufzuheben; die von der Einwohnergemeinde Münchenstein am 18. September 2013 geregelte Mutation des Zonenreglements Siedlung, Ergänzungsbestimmung Nr. 31 "Gebühren und Mehrwertabgabe" Absätze 2 bis 6 sei zu genehmigen; eventuell sei die Angelegenheit zur Neubeurteilung an das Kantonsgericht zurückzuweisen. Der Regierungsrat des Kantons Basel-Landschaft beantragt die Abweisung der Beschwerde. Die X._ AG und die Y._ AG stellen den Antrag, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Das Kantonsgericht hat auf Vernehmlassung verzichtet. In einem zweiten Schriftenwechsel halten die Einwohnergemeinde Münchenstein und der Regierungsrat an ihren jeweiligen Anträgen fest.