3
0
Mirror von https://github.com/IntellectualSites/FastAsyncWorldEdit.git synchronisiert 2024-11-05 19:10:07 +01:00

Avoid map lookup in isMovementBlocker calls (#2906)

Dieser Commit ist enthalten in:
Hannes Greule 2024-09-03 21:39:32 +02:00 committet von GitHub
Ursprung a369513684
Commit 378334bd75
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: B5690EEEBB952194
4 geänderte Dateien mit 8 neuen und 4 gelöschten Zeilen

Datei anzeigen

@ -135,9 +135,10 @@ public class PaperweightBlockMaterial implements BlockMaterial {
return block.isRandomlyTicking(blockState);
}
@SuppressWarnings("deprecation")
@Override
public boolean isMovementBlocker() {
return craftMaterial.isSolid();
return blockState.blocksMotion();
}
@Override

Datei anzeigen

@ -125,9 +125,10 @@ public class PaperweightBlockMaterial implements BlockMaterial {
return block.isRandomlyTicking(blockState);
}
@SuppressWarnings("deprecation")
@Override
public boolean isMovementBlocker() {
return craftMaterial.isSolid();
return blockState.blocksMotion();
}
@Override

Datei anzeigen

@ -126,9 +126,10 @@ public class PaperweightBlockMaterial implements BlockMaterial {
return blockState.isRandomlyTicking();
}
@SuppressWarnings("deprecation")
@Override
public boolean isMovementBlocker() {
return craftMaterial.isSolid();
return blockState.blocksMotion();
}
@Override

Datei anzeigen

@ -126,9 +126,10 @@ public class PaperweightBlockMaterial implements BlockMaterial {
return blockState.isRandomlyTicking();
}
@SuppressWarnings("deprecation")
@Override
public boolean isMovementBlocker() {
return craftMaterial.isSolid();
return blockState.blocksMotion();
}
@Override