Package hiiragi283.lib.fluid
Class FluidStacksKt
-
- All Implemented Interfaces:
public final class FluidStacksKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any> Either<ErrorText, FluidStackTemplate>createFluidTemplate(Fluid fluid, DataComponentType<T> type, T value, Integer amount)final static Either<ErrorText, FluidStackTemplate>createFluidTemplate(Fluid fluid, Integer amount, DataComponentPatch patch)final static FluidStackcreateOrEmpty(FluidStackTemplate $self)final static <T extends Any> FluidStackcreateFluidStack(Fluid fluid, DataComponentType<T> type, T value, Integer amount)final static FluidStackcreateFluidStack(Fluid fluid, Integer amount, DataComponentPatch patch)指定した引数から新しいFluidStackのインスタンスを作成します。 final static FluidStackTemplatetoTemplateOrNull(FluidStack $self)final static Either<ErrorText, FluidStackTemplate>toTemplateResult(FluidStack $self)-
-
Method Detail
-
createFluidTemplate
final static <T extends Any> Either<ErrorText, FluidStackTemplate> createFluidTemplate(Fluid fluid, DataComponentType<T> type, T value, Integer amount)
-
createFluidTemplate
final static Either<ErrorText, FluidStackTemplate> createFluidTemplate(Fluid fluid, Integer amount, DataComponentPatch patch)
-
createOrEmpty
final static FluidStack createOrEmpty(FluidStackTemplate $self)
-
createFluidStack
final static <T extends Any> FluidStack createFluidStack(Fluid fluid, DataComponentType<T> type, T value, Integer amount)
-
createFluidStack
final static FluidStack createFluidStack(Fluid fluid, Integer amount, DataComponentPatch patch)
指定した引数から新しいFluidStackのインスタンスを作成します。
- Parameters:
fluid- 液体の種類amount- 液体の量patch- 適応するコンポーネントの差分- Since:
0.6.0
-
toTemplateOrNull
final static FluidStackTemplate toTemplateOrNull(FluidStack $self)
-
toTemplateResult
final static Either<ErrorText, FluidStackTemplate> toTemplateResult(FluidStack $self)
-
-
-
-