Fixed Fabric not Allowed on Testarena #138
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/BungeeCore#138
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren
Keine Beschreibung angegeben.
Branch "fixed-fabric" 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?
Warum sollten auf TestArenen Fabrik auch nicht erlaubt sein, dort ist der Spieler selbst verantwortlich für die, die joinen!
@ -129,3 +129,3 @@
return;
if(Fabric.isFabric((ProxiedPlayer) sender)) {
if(Fabric.isFabric((ProxiedPlayer) sender) && !precommand.equals("/bau testarena")) {
Der Precommand kann auch anders sein, wenn die Arena anders gestartet wird. Man kann ja durchaus mit Fabric auf Testarenen, nur nicht, wenn man diese Startet.
Da liegt dann das Problem, dass die Testarenen auch über createArena erstellt werden, wo sie dann ggf. bei Fabric abgefangen werden.
Und deshalb kann dann auch nur verhindert werden durch fabric sofern es dann keine Testarena ist.
Also im Moment kann man nicht auf TestArenen (diese starten), jedoch soll dieses möglich sein. Somit hat Chaos einfach eine Abfrage gemacht, ob man selbst eine TestArena startet. Somit sehe ich diese Sache als richtig an.
Der value gegen den geprüft wird ist ja an der Stelle, wo die TestArena gestartet wird gehardcoded
"/bau testarena "
womit die abfrage eigentlich kein Problem geben sollte.Somit werde ich diesen Pull-Request genehmigen.