3
0
Mirror von https://github.com/GeyserMC/Geyser.git synchronisiert 2024-12-26 16:12:46 +01:00

Fix: Skull rotation issues since 1.20.2 (#4200)

Dieser Commit ist enthalten in:
chris 2023-10-08 20:33:35 +02:00 committet von GitHub
Ursprung 3f0e366bac
Commit e8048ede08
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 4AEE18F83AFDEB23

Datei anzeigen

@ -173,8 +173,8 @@ public final class BlockStateValues {
}
if (javaId.contains("wall_skull") || javaId.contains("wall_head")) {
String direction = javaId.substring(javaId.lastIndexOf("facing=") + 7);
int rotation = switch (direction.substring(0, direction.length() - 1)) {
String direction = javaId.substring(javaId.lastIndexOf("facing=") + 7, javaId.lastIndexOf("powered=") - 1);
int rotation = switch (direction) {
case "north" -> 180;
case "west" -> 90;
case "east" -> 270;