From bd357dad5f3c47efd104f8134e1a9a4e05ce6180 Mon Sep 17 00:00:00 2001 From: DBotThePony Date: Thu, 13 Apr 2023 22:53:54 +0700 Subject: [PATCH] Add is_primed property to hammer --- src/main/kotlin/ru/dbotthepony/mc/otm/registry/MRegistry.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MRegistry.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MRegistry.kt index 7e7eae7b2..5071cb617 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MRegistry.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MRegistry.kt @@ -286,6 +286,7 @@ object MRegistry { 0f } } + ItemProperties.register(MItems.ENERGY_SWORD, ResourceLocation(OverdriveThatMatters.MOD_ID, "is_powered")) { stack, _, _, _ -> if ((stack.matteryEnergy?.batteryLevel ?: Decimal.ZERO) >= EnergySwordItem.ENERGY_PER_SWING) { 1f @@ -293,5 +294,9 @@ object MRegistry { 0f } } + + ItemProperties.register(MItems.EXPLOSIVE_HAMMER, ResourceLocation(OverdriveThatMatters.MOD_ID, "is_primed")) { stack, _, _, _ -> + if (MItems.EXPLOSIVE_HAMMER.isPrimed(stack)) 1f else 0f + } } }