1
0
mirror of https://github.com/plexusorg/Plex-FAWE.git synced 2025-04-01 06:03:14 +00:00

Avoid map lookup in isMovementBlocker calls ()

This commit is contained in:
Hannes Greule 2024-09-03 21:39:32 +02:00 committed by GitHub
parent a369513684
commit 378334bd75
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 8 additions and 4 deletions
worldedit-bukkit/adapters
adapter-1_20_2/src/main/java/com/sk89q/worldedit/bukkit/adapter/impl/fawe/v1_20_R2
adapter-1_20_4/src/main/java/com/sk89q/worldedit/bukkit/adapter/impl/fawe/v1_20_R3
adapter-1_20_5/src/main/java/com/sk89q/worldedit/bukkit/adapter/impl/fawe/v1_20_R4
adapter-1_21/src/main/java/com/sk89q/worldedit/bukkit/adapter/impl/fawe/v1_21_R1

@ -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

@ -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

@ -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

@ -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