SteamWar/BauSystem2.0
Archiviert
12
0

Added new Buttons to Loader #171

Zusammengeführt
YoyoNow hat 2 Commits von Button-Fix nach master 2023-04-18 13:06:33 +02:00 zusammengeführt
Mitglied

Self Explanatory

Self Explanatory
Zeanon hat 1 Commit 2023-04-18 11:49:00 +02:00 hinzugefügt
Added new Buttons to Loader
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
ad4a054a63
Detonator not nescessary since detection works differently
Besitzer

Ich glaube, dass dieser Branch auf 1.15-Bauservern Fehler werfen wird, weil es die Materialien dort noch nicht gibt.

Ich glaube, dass dieser Branch auf 1.15-Bauservern Fehler werfen wird, weil es die Materialien dort noch nicht gibt.
Autor
Mitglied

Wie wärs damit, die methode im detonator zu nehmen?

Wie wärs damit, die methode im detonator zu nehmen?
Autor
Mitglied

if (block.getType().name().contains("STONE_BUTTON")) {
return Detoblock.STONE_BUTTON;
} else if (block.getType().name().contains("BUTTON")) {
return Detoblock.WOOD_BUTTON;
} else if (block.getType().name().contains("PRESSURE_PLATE")) {
return Detoblock.PRESSURE_PLATE;
} else if (block.getBlockData() instanceof Powerable) {
return Detoblock.POWERABLE;
} else {
return Detoblock.INVALID;
}

also das hier?

if (block.getType().name().contains("STONE_BUTTON")) { return Detoblock.STONE_BUTTON; } else if (block.getType().name().contains("BUTTON")) { return Detoblock.WOOD_BUTTON; } else if (block.getType().name().contains("PRESSURE_PLATE")) { return Detoblock.PRESSURE_PLATE; } else if (block.getBlockData() instanceof Powerable) { return Detoblock.POWERABLE; } else { return Detoblock.INVALID; } also das hier?
Besitzer

Scheint eine passende generalisierbare Lösung zu sein.

Scheint eine passende generalisierbare Lösung zu sein.
Autor
Mitglied

omw

omw
Zeanon hat 1 Commit 2023-04-18 11:55:35 +02:00 hinzugefügt
Generalized LoaderButton assignment
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
377bcb92fb
Lixfel hat die Änderungen 2023-04-18 11:59:26 +02:00 genehmigt
Lixfel hat einen Kommentar hinterlassen
Besitzer

Optimal wäre, noch die Anzahl von block.getType() - Aufrufen zu reduzieren, da bei jedem der Aufrufe einmal ein Call in den Weltzustand hinein passiert. Da das hier aber low-frequency ist, ist das hier prinzipiell egal.

Optimal wäre, noch die Anzahl von block.getType() - Aufrufen zu reduzieren, da bei jedem der Aufrufe einmal ein Call in den Weltzustand hinein passiert. Da das hier aber low-frequency ist, ist das hier prinzipiell egal.
YoyoNow hat die Änderungen 2023-04-18 13:06:25 +02:00 genehmigt
@ -24,6 +24,7 @@ import lombok.Getter;
import lombok.RequiredArgsConstructor;
import org.bukkit.block.Block;
Besitzer

Die Zeile ist zwar nicht nötig aber ist trotzdem ok

Die Zeile ist zwar nicht nötig aber ist trotzdem ok
YoyoNow hat Commit da0a53d636 in master 2023-04-18 13:06:33 +02:00 gemerged
YoyoNow löschte die Branch Button-Fix 2023-04-18 13:06:34 +02:00
Dieses Repo ist archiviert. Du kannst Pull-Requests nicht kommentieren.
Keine Beschreibung angegeben.