MatterStackHelper

object MatterStackHelper : IIngredientHelper<MatterStack>

Properties

Link copied to clipboard
open override val displayContentsFactory: Optional<DisplayContentsFactory<MatterStack>>
Link copied to clipboard
open override val ingredientType: IIngredientType<MatterStack>

Functions

Link copied to clipboard
open override fun copyIngredient(ingredient: MatterStack): MatterStack
Link copied to clipboard
open fun copyWithAmount(ingredient: MatterStack, amount: Long): MatterStack
Link copied to clipboard
open fun getAmount(ingredient: MatterStack): Long
Link copied to clipboard
open override fun getCheatItemStack(ingredient: MatterStack): ItemStack
Link copied to clipboard
open override fun getColors(ingredient: MatterStack): Iterable<Int>
Link copied to clipboard
open fun getDisplayContentsFactory(): Optional<DisplayContentsFactory<MatterStack>>
Link copied to clipboard
open fun getDisplayModId(ingredient: MatterStack): String
Link copied to clipboard
open override fun getDisplayName(ingredient: MatterStack): String
Link copied to clipboard
open override fun getErrorInfo(ingredient: MatterStack?): String
Link copied to clipboard
open fun getGroupingUid(ingredient: MatterStack): Any
open fun getGroupingUid(typedIngredient: ITypedIngredient<MatterStack>): Any
Link copied to clipboard
open override fun getIdentifier(ingredient: MatterStack): Identifier
Link copied to clipboard
open override fun getIngredientType(): IIngredientType<MatterStack>
Link copied to clipboard
open fun getResourceLocation(ingredient: MatterStack): Identifier
Link copied to clipboard
open fun getTagKeyEquivalent(ingredients: Collection<MatterStack>): Optional<TagKey<*>>
Link copied to clipboard
open fun getTagStream(ingredient: MatterStack): Stream<Identifier>
Link copied to clipboard
open override fun getUid(ingredient: MatterStack, context: UidContext): Any
open fun getUid(typedIngredient: ITypedIngredient<MatterStack>, context: UidContext): Any
Link copied to clipboard
open fun hasSubtypes(ingredient: MatterStack): Boolean
Link copied to clipboard
open fun isHiddenFromRecipeViewersByTags(ingredient: MatterStack): Boolean
open fun isHiddenFromRecipeViewersByTags(ingredient: ITypedIngredient<MatterStack>): Boolean
Link copied to clipboard
open fun isIngredientOnServer(ingredient: MatterStack): Boolean
Link copied to clipboard
open override fun isValidIngredient(ingredient: MatterStack): Boolean
Link copied to clipboard
open override fun normalizeIngredient(ingredient: MatterStack): MatterStack