Class HTFluidResult
-
- All Implemented Interfaces:
-
hiiragi283.core.api.recipe.result.HTRecipeResult,hiiragi283.core.api.resource.HTIdLike,hiiragi283.core.api.resource.SupplierWithId,java.util.function.Supplier
@JvmRecord() public final class HTFluidResult extends Record implements HTRecipeResult<FluidStack>
液体の完成品を表すクラスです。
- Since:
0.10.0
Hiiragi Tsubasa
-
-
Field Summary
Fields Modifier and Type Field Description public final static Codec<HTFluidResult>CODECpublic final static StreamCodec<RegistryFriendlyByteBuf, HTFluidResult>STREAM_CODECprivate final Stringnamespaceprivate final Stringpath
-
Constructor Summary
Constructors Constructor Description HTFluidResult(FluidStack stack)
-
Method Summary
Modifier and Type Method Description StringgetNamespace()StringgetPath()final FluidStackcreate()完成品を取得します。 HTTextResult<FluidStack>get()ResourceLocationgetId()保持しているIDを返します。 final static HTFluidResultcreate(FluidStack stack)-
-
Method Detail
-
getNamespace
String getNamespace()
-
create
final FluidStack create()
完成品を取得します。
- Returns:
完成品を取得できなかった場合はFluidStack.EMPTY
-
get
@Deprecated(message = "Use 'getOrEmpty()' instead", replaceWith = @ReplaceWith(expression = "this.create()")) HTTextResult<FluidStack> get()
-
getId
ResourceLocation getId()
保持しているIDを返します。
-
create
final static HTFluidResult create(FluidStack stack)
-
-
-
-