From fb573cb483a1a846b174575da5a4a70a590137c6 Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Thu, 10 Oct 2024 21:50:35 +0700 Subject: [PATCH] Optimize Air/NotAir --- src/main/kotlin/ru/dbotthepony/mc/otm/core/Multiblock.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/core/Multiblock.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/core/Multiblock.kt index 3e654cb29..a69d566dc 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/core/Multiblock.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/core/Multiblock.kt @@ -99,13 +99,13 @@ fun interface BlockPredicate { object Air : BlockPredicate { override fun test(pos: BlockPos, access: LevelAccessor): Boolean { - return access.isEmptyBlock(pos) + return access.getBlockStateNow(pos).isAir } } object NotAir : BlockPredicate { override fun test(pos: BlockPos, access: LevelAccessor): Boolean { - return !access.isEmptyBlock(pos) + return !access.getBlockStateNow(pos).isAir } } }