Move BauServerInfo to SpigotCore #160
Keine Reviewer
Label
Kein Label
Bug
Codeverbesserung
Einsteiger Freundlich
Idee
In Arbeit
Neues Feature
Prio A
Security Breach
Überprüfung notwendig
Verbesserung
Zu Beobachten
Kein Meilenstein
Niemand zuständig
3 Beteiligte
Fällig am
Kein Fälligkeitsdatum gesetzt.
Abhängigkeiten
Keine Abhängigkeiten gesetzt.
Referenz: SteamWar/SpigotCore#160
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren
Keine Beschreibung angegeben.
Branch "provider" löschen
Das Löschen eines Branches ist permanent. Obwohl der Branch für eine kurze Zeit weiter existieren könnte, kann diese Aktion in den meisten Fällen NICHT rückgängig gemacht werden. Fortfahren?
Nope! Viel zu komplex und Querabhängigkeiten! Viel besserer Ansatz: Code zur Bestimmung des Owners vom BauSystem in den SpigotCore verlegen. (Ggf. den Code aus den BauSystem 1.0 bevorzugen, ich weiß nicht, ob das BauSystem2.0 UUID-Bauwelten (1.12) richtig handelt).
Mehr dick gibt es nicht von dir Lixfel?
Der Code zur Bestimmung des BauweltOwners ist ~15 Zeilen lang, max. Und braucht auch keine Reflection etc... Und keine inverse Abhängigkeit...
Das hättest du auch direkt im Discord schreiben können! Dann wäre hier der PR direkt anders da gewesen! So ist das einfach nur arschig!
Ich dachte, dass sich diese massive Vereinfachung einfach aus der Verschiebung ergibt. Sonst hat man ja nichts damit gewonnen, das in den SpigotCore zu verschieben. Tut mir leid, falls das nicht so verstanden wurde.
Also in der 1.15 braucht man die UUID Sache nicht mehr, deswegen auch soweit ich weiß nicht unterstütz. Desweiteren finde ich die Indirektion schon gut, da das BauSystem sich um die Sache kümmert und nicht der SpigotCore, der kann es nur anderen bereit stellen, wenn die es brauchen und auf einem BauServer laufen!
Anscheinend braucht auch zukünftig das SchematicSystem die Information über den Owner. Mehrere Spigotsysteme brauchen gemeinsamen Code => Spigotcore. Das Bausystem braucht ja auch nicht unbedingt die Fight-Tabelle, aber halt trotzdem Datenbankanbindung...
Weiß trotzdem nicht ob das so gut ist.
Move Provider to SpigotCorezu Move BauServerInfo to SpigotCore