timesSingle

fun timesSingle(item: ItemStack): ResultSupplier

Returns a single item lambda that considers shift click. If a player does not shift chick, the following second expression will not execute (returns 'item' directly.).

This calculates result item amount with following expressions.

  • minimumAmount = inputAmount / recipeRequiresAmount(=[CMatter].amount)

  • amount = [item].amount * minimumAmount

Return

ResultSupplier ResultSupplier what returns amount modified item

Parameters

item

Supplied item