mirror of
https://github.com/EngineHub/WorldGuard.git
synced 2024-09-27 14:22:44 +02:00
Add a Paper fast-path for DoubleChest#getLeftSide when possible
This commit is contained in:
parent
c7319f10dc
commit
12627a7304
@ -54,7 +54,7 @@ private Object transform(InventoryHolder holder) {
|
|||||||
if (holder instanceof BlockState blockState) {
|
if (holder instanceof BlockState blockState) {
|
||||||
return new BlockMaterialKey(blockState);
|
return new BlockMaterialKey(blockState);
|
||||||
} else if (holder instanceof DoubleChest doubleChest) {
|
} else if (holder instanceof DoubleChest doubleChest) {
|
||||||
InventoryHolder left = doubleChest.getLeftSide();
|
InventoryHolder left = PaperLib.isPaper() ? doubleChest.getLeftSide(false) : doubleChest.getLeftSide();
|
||||||
if (left instanceof Chest chest) {
|
if (left instanceof Chest chest) {
|
||||||
return new BlockMaterialKey(chest);
|
return new BlockMaterialKey(chest);
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user