Sachverhalt:
Klageweise verlangte A._ die Verpflichtung von B._, das Meteorwasser abzunehmen und ohne Behinderung zum bestehenden Sammelschacht abzuleiten, unter gleichzeitiger Anweisung, den oberhalb errichteten Schacht zu entfernen und das Erdreich wieder aufzufüllen.
Mit Entscheid vom 31. Januar 2018 wies das Kreisgericht Werdenberg-Sarganserland die Klage ab und auferlegte A._ die Gerichtskosten von Fr. 2'700.-- sowie die Parteikosten an B._ von Fr. 3'500.--.
Mit Entscheid vom 13. Mai 2019 wies das Kantonsgericht St. Gallen die von A._ erhobene Beschwerde ab, soweit sie nicht zufolge teilweisen Rückzuges gegenstandslos geworden war, und auferlegte ihm die Gerichtskosten von Fr. 3'000.-- und die Parteikosten an B._ von Fr. 2'120.--.
Dagegen hat A._ beim Bundesgericht am 11. Juni 2019 eine Beschwerde erhoben.

Erwägungen:
1.
Weil der für die Beschwerde in Zivilsachen erforderliche Mindeststreitwert von Fr. 30'000.-- nicht erreicht ist (<ref-law>), steht einzig die subsidiäre Verfassungsbeschwerde offen (<ref-law>).
2.
Die Beschwerde hat ein Rechtsbegehren und eine Begründung zu enthalten (<ref-law>).
Gerügt werden kann bei der subsidiären Verfassungsbeschwerde einzig die Verletzung verfassungsmässiger Rechte (<ref-law>), wofür das strenge Rügeprinzip gilt (Art. 106 Abs. 2 i.V.m. <ref-law>). Dies bedeutet, dass anhand der Erwägungen des angefochtenen Entscheids klar und detailliert darzulegen ist, inwiefern verfassungsmässige Rechte verletzt worden sein sollen (<ref-ruling> E. 1.2 S. 234; <ref-ruling> E. 2.4 S. 368).
Die Festlegung der Höhe der Kosten und Entschädigungen stützt sich aufgrund des diesbezüglichen Vorbehaltes in <ref-law> auf kantonales Recht, welches streitwertunabhängig nicht frei, sondern nur auf Verletzung verfassungsmässiger Rechte hin überprüft werden kann, wobei die Rüge der willkürlichen Anwendung der betreffenden kantonalen Tarife im Vordergrund steht (<ref-ruling> E. 2.3 S. 231; <ref-ruling> E. 1.4 S. 254; <ref-ruling> E. 2.1 S. 372).
3.
Die Beschwerde scheitert bereits daran, dass kein Rechtsbegehren gestellt wird. Selbst aus den Ausführungen (dazu E. 4) geht nicht hervor, was genau der Beschwerdeführer beanstandet (Sache selbst und/ oder Kosten und falls ja, welche und in welcher Höhe) bzw. welche Korrekturen in Bezug auf das Dispositiv er beabsichtigt.
4.
Zur Begründung macht der Beschwerdeführer geltend, dass Prozessergebnis sei eine Schande für das schweizerische Rechtswesen. Er kritisiert sinngemäss die Höhe der Gerichtskosten und Entschädigungen und dass seine mit viel Aufwand erstellten Eingaben und Beweismittel praktisch unbeachtet geblieben seien. Was das Kantonsgericht mit den Gerichtskosten verdient habe, würde nicht viel mit Rechtsprechung zu tun haben. Es sei inakzeptabel, dass die Untaten des Beschwerdegegners gutgeheissen worden seien.
Seine Ausführungen trägt der Beschwerdeführer in appellatorischer Form vor, was zur Begründung von Verfassungsverletzungen ungenügend ist (vgl. dazu <ref-ruling> E. 2.2 S. 246; <ref-ruling> E. 1.3 S. 41; <ref-ruling> E. 2.1 S. 372; <ref-ruling> E. 2.4 S. 368). Im Übrigen nennt er auch keine verfassungsmässigen Rechte, welche verletzt sein könnten.
5.
Nach dem Gesagten erweist sich die Beschwerde als offensichtlich nicht hinreichend begründet, weshalb auf sie nicht eingetreten werden kann und der Präsident im vereinfachten Verfahren entscheidet (<ref-law>).
6.
Die Gerichtskosten sind dem Beschwerdeführer aufzuerlegen (<ref-law>).

Demnach erkennt der Präsident:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Die Gerichtskosten von Fr. 1'500.-- werden dem Beschwerdeführer auferlegt.
3.
Dieses Urteil wird den Parteien und dem Kantonsgericht St. Gallen, I. Zivilkammer, schriftlich mitgeteilt.
Lausanne, 13. Juni 2019
Im Namen der II. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Herrmann
Der Gerichtsschreiber: Möckli