Class HTItemResult.MaterialPartEntry
-
- All Implemented Interfaces:
-
hiiragi283.core.api.recipe.result.HTItemResult.Entry,hiiragi283.core.api.resource.HTIdLike,hiiragi283.core.api.resource.SupplierWithId,java.util.function.Supplier
@JvmRecord() public final class HTItemResult.MaterialPartEntry extends Record implements HTItemResult.Entry
-
-
Field Summary
Fields Modifier and Type Field Description public final static MapCodec<HTItemResult.MaterialPartEntry>CODECpublic final static HTItemResult.EntryType<HTItemResult.MaterialPartEntry>TYPEprivate final HTPartpartprivate final HTMaterialKeymaterialprivate final Integercountprivate final Stringnamespaceprivate final Stringpath
-
Constructor Summary
Constructors Constructor Description HTItemResult.MaterialPartEntry(HTPart part, HTMaterialKey material, Integer count)HTItemResult.MaterialPartEntry(HTPartLike part, HTMaterialLike material, Integer count)
-
Method Summary
Modifier and Type Method Description final HTPartgetPart()final HTMaterialKeygetMaterial()final IntegergetCount()StringgetNamespace()StringgetPath()HTItemResult.EntryType<?>type()HTTextResult<ItemStack>get()ResourceLocationgetId()保持しているIDを返します。 -
-
Constructor Detail
-
HTItemResult.MaterialPartEntry
HTItemResult.MaterialPartEntry(HTPart part, HTMaterialKey material, Integer count)
-
HTItemResult.MaterialPartEntry
HTItemResult.MaterialPartEntry(HTPartLike part, HTMaterialLike material, Integer count)
-
-
Method Detail
-
getMaterial
final HTMaterialKey getMaterial()
-
getNamespace
String getNamespace()
-
type
HTItemResult.EntryType<?> type()
-
get
HTTextResult<ItemStack> get()
-
getId
ResourceLocation getId()
保持しているIDを返します。
-
-
-
-