:upside_down:

This commit is contained in:
DBotThePony 2023-05-09 11:20:49 +07:00
parent 431f3e11b8
commit 6b3756a9de
Signed by: DBot
GPG Key ID: DCC23B5715498507

View File

@ -239,24 +239,26 @@ object MRegistry {
} }
private fun initializeClient(event: FMLClientSetupEvent) { private fun initializeClient(event: FMLClientSetupEvent) {
ItemProperties.register(MItems.TRITANIUM_SHIELD, ResourceLocation(OverdriveThatMatters.MOD_ID, "blocking")) { stack, level, entity, _ -> event.enqueueWork {
if (entity?.isUsingItem == true && entity.useItem == stack) { ItemProperties.register(MItems.TRITANIUM_SHIELD, ResourceLocation(OverdriveThatMatters.MOD_ID, "blocking")) { stack, level, entity, _ ->
1f if (entity?.isUsingItem == true && entity.useItem == stack) {
} else { 1f
0f } else {
0f
}
} }
}
ItemProperties.register(MItems.ENERGY_SWORD, ResourceLocation(OverdriveThatMatters.MOD_ID, "is_powered")) { stack, _, _, _ -> ItemProperties.register(MItems.ENERGY_SWORD, ResourceLocation(OverdriveThatMatters.MOD_ID, "is_powered")) { stack, _, _, _ ->
if ((stack.matteryEnergy?.batteryLevel ?: Decimal.ZERO) >= EnergySwordItem.ENERGY_PER_SWING) { if ((stack.matteryEnergy?.batteryLevel ?: Decimal.ZERO) >= EnergySwordItem.ENERGY_PER_SWING) {
1f 1f
} else { } else {
0f 0f
}
} }
}
ItemProperties.register(MItems.EXPLOSIVE_HAMMER, ResourceLocation(OverdriveThatMatters.MOD_ID, "is_primed")) { stack, _, _, _ -> ItemProperties.register(MItems.EXPLOSIVE_HAMMER, ResourceLocation(OverdriveThatMatters.MOD_ID, "is_primed")) { stack, _, _, _ ->
if (MItems.EXPLOSIVE_HAMMER.isPrimed(stack)) 1f else 0f if (MItems.EXPLOSIVE_HAMMER.isPrimed(stack)) 1f else 0f
}
} }
} }
} }