Heyho,
Ja aber wozu gibts denn Developer? Wo ists das Problem, dass die sich hinsetzen und selber was schreiben?
Plugins ausm Internet Downloaden und draufspielen kann ich auch, dafür brauch ich kein Developer zu sein?
Was ist denn das für eine Aussage?
Das Problem ist, dass der Server nicht erst 2, 3 Jahre alt ist, sondern bereits eine ganze Weile existiert. Als kleiner Server fängst du nicht mit Development an, sondern versuchst dich mit bereits vorhandenem Material und eigenem Konzept auf dem Markt zu etablieren, behaupten, durchzusetzen und dann zu vergrößern.
Gerade Plot² war zur Zeit als GrieferGames durchstartete (und ist bist heute) als Plugin zur Grundstücksverwaltung für Citybuild-Server sehr beliebt. Das Problem ist, dass der Entwickler, welcher Plot² erstellt hat nicht länger an den alten Versionen für 1.8.9 weiter arbeitet, Tatsächlich bestanden die letzten Patches aus Bugfixes, welche von Server-Devs (darunter auch GrieferGames') an den Entwickler gepusht wurden, damit diese allen Anwendern zur Verfügung stehen.
Seit etwa 3 Jahren setzt GrieferGames mit seinen Devs auf "Eigenentwicklung". Neue Features und Systeme werden als eigene Plugins komplett selbst erstellt, getestet und eingebunden.
Viele Features aus Plot² wurden dabei durch die GrieferGames-Devs bereits "extrahiert" und in eigene Plugins überführt, die sich dann nur "an Plot² anbinden" und dessen Kernfunktionen steuern. Beispielhaft hierfür sind das Verbinden von Grundstücken, das Übertragen von Grundstücken an andere Besitzer und das Plotmenü.
Einige Kernfunktionen (darunter auch die Reihenfolge der Grundstücke) lassen sich aber einfach nicht "ausklammern", sondern sind so tief verwurzelt, dass hier nur die Option bleibt das gesamte Plugin selbst neu zu erstellen.
Das selbst erstellte muss dann aber immer noch mit dem bestehenden Plot²-System "kompatibel" sein, damit man die über 6 Millionen Grundstücke auch auf das neue System übertragen kann. Einstellungen der Grundstücke, Zuordnung zu UUIDs, etc. müssen alle in das neue Plugin mitgenommen werden, sonst droht Datenverlust (= Grundstücke oder deren Einstellungen/Parameter gehen verloren).
Alles in allem also ein enormer Aufwand, eine Vielzahl an Problemen und viel Einsatz von Zeit und Arbeitskraft für ein kleines "Komfort"-Feature, welches sich über eine "Umgehungslösung" bereits in der Community etabliert hat.
Falls du meinst, dass du es besser kannst, ist hier deine Chance dafür. ![]()