Package hiiragi283.lib.recipe.result
Class HTItemResult.MaterialPart
-
- All Implemented Interfaces:
-
hiiragi283.lib.recipe.result.HTItemResult,hiiragi283.lib.resource.HTIdLike
@JvmRecord() public final class HTItemResult.MaterialPart extends Record implements HTItemResult
-
-
Field Summary
Fields Modifier and Type Field Description public final static MapCodec<HTItemResult.MaterialPart>CODECpublic final static HTItemResult.Serializer<HTItemResult.MaterialPart>SERIALIZERprivate final HTMaterialPartKeypartprivate final ResourceKey<HTMaterialContents>materialprivate final Integercountprivate final Stringnamespaceprivate final Stringpath
-
Constructor Summary
Constructors Constructor Description HTItemResult.MaterialPart(HTMaterialPartKey part, ResourceKey<HTMaterialContents> material, Integer count)
-
Method Summary
Modifier and Type Method Description final HTMaterialPartKeygetPart()final ResourceKey<HTMaterialContents>getMaterial()final IntegergetCount()StringgetNamespace()StringgetPath()HTItemResult.Serializer<?>getSerializer()Either<ErrorText, ItemStack>create()IdentifiergetId()保持しているIDを返します。 -
-
Constructor Detail
-
HTItemResult.MaterialPart
HTItemResult.MaterialPart(HTMaterialPartKey part, ResourceKey<HTMaterialContents> material, Integer count)
-
-
Method Detail
-
getPart
final HTMaterialPartKey getPart()
-
getMaterial
final ResourceKey<HTMaterialContents> getMaterial()
-
getNamespace
String getNamespace()
-
getSerializer
HTItemResult.Serializer<?> getSerializer()
-
getId
Identifier getId()
保持しているIDを返します。
-
-
-
-