Class EmiExtensionsKt
-
- All Implemented Interfaces:
public final class EmiExtensionsKt
-
-
Method Summary
Modifier and Type Method Description final static EmiStacktoEmi(ItemLike $self, Integer amount)このアイテムをEmiStackに変換します。 final static EmiStacktoEmi(ItemStack $self)このItemStackをEmiStackに変換します。 final static EmiStacktoEmi(Fluid $self, Integer amount)この液体をEmiStackに変換します。 final static EmiStacktoEmi(FluidStack $self)このFluidStackをEmiStackに変換します。 final static EmiIngredienttoEmi(TagKey<?> $self, Integer amount)このタグをEmiIngredientに変換します。 final static <T extends Any> EmiIngredienttoEmi(HTTagPrefix $self, ResourceKey<out Registry<T>> key, Integer amount)このプレフィックスをHTTagPrefix.createCommonTagKeyに基づいてEmiIngredientに変換します。 final static <T extends Any> EmiIngredienttoEmi(HTTagPrefix $self, ResourceKey<out Registry<T>> key, HTMaterialLike material, Integer amount)このプレフィックスをHTTagPrefix.createTagKeyに基づいてEmiIngredientに変換します。 final static EmiIngredienttoEmi(HTItemIngredient $self)この材料をEmiIngredientに変換します。 final static EmiIngredienttoEmi(HTFluidIngredient $self)この材料をEmiIngredientに変換します。 final static EmiStacktoEmi(HTItemResult $self)この完成品をEmiStackに変換します。 final static EmiStacktoEmi(HTFluidResult $self)この完成品をEmiStackに変換します。 final static EmiStacktoItemEmi(Holder<out ItemLike> $self, Integer amount)このHolderをアイテムのEmiStackに変換します。 final static EmiIngredienttoItemEmi(HTTagPrefix $self, Integer amount)このプレフィックスをアイテムのEmiIngredientに変換します。 final static EmiIngredienttoItemEmi(HTTagPrefix $self, HTMaterialLike material, Integer amount)このプレフィックスをアイテムのEmiIngredientに変換します。 final static EmiStacktoFluidEmi(HTHolderLike<Fluid, ?> $self, Integer amount)この液体を液体のEmiStackに変換します。 final static EmiStackcreateErrorStack(HTTranslation translation)指定した翻訳からエラーを表すEmiStackを作成します。 final static EmiStackcreateErrorStack(Component message)指定したテキストからエラーを表すEmiStackを作成します。 -
-
Method Detail
-
toEmi
final static EmiStack toEmi(ItemLike $self, Integer amount)
このアイテムをEmiStackに変換します。
- Parameters:
amount- スタックの個数- Since:
0.1.0
-
toEmi
final static EmiStack toEmi(ItemStack $self)
このItemStackをEmiStackに変換します。
- Since:
0.1.0
-
toEmi
final static EmiStack toEmi(Fluid $self, Integer amount)
この液体をEmiStackに変換します。
- Parameters:
amount- スタックの量- Since:
0.1.0
-
toEmi
final static EmiStack toEmi(FluidStack $self)
このFluidStackをEmiStackに変換します。
- Since:
0.4.0
-
toEmi
final static EmiIngredient toEmi(TagKey<?> $self, Integer amount)
このタグをEmiIngredientに変換します。
- Parameters:
amount- 材料の量- Since:
0.1.0
-
toEmi
final static <T extends Any> EmiIngredient toEmi(HTTagPrefix $self, ResourceKey<out Registry<T>> key, Integer amount)
このプレフィックスをHTTagPrefix.createCommonTagKeyに基づいてEmiIngredientに変換します。
- Parameters:
key- レジストリのキーamount- 材料の量- Since:
0.1.0
-
toEmi
final static <T extends Any> EmiIngredient toEmi(HTTagPrefix $self, ResourceKey<out Registry<T>> key, HTMaterialLike material, Integer amount)
このプレフィックスをHTTagPrefix.createTagKeyに基づいてEmiIngredientに変換します。
- Parameters:
key- レジストリのキーmaterial- 対象の素材amount- 材料の量- Since:
0.1.0
-
toEmi
final static EmiIngredient toEmi(HTItemIngredient $self)
この材料をEmiIngredientに変換します。
- Since:
0.1.0
-
toEmi
final static EmiIngredient toEmi(HTFluidIngredient $self)
この材料をEmiIngredientに変換します。
- Since:
0.1.0
-
toEmi
final static EmiStack toEmi(HTItemResult $self)
この完成品をEmiStackに変換します。
- Since:
0.1.0
-
toEmi
final static EmiStack toEmi(HTFluidResult $self)
この完成品をEmiStackに変換します。
- Since:
0.1.0
-
toItemEmi
final static EmiStack toItemEmi(Holder<out ItemLike> $self, Integer amount)
このHolderをアイテムのEmiStackに変換します。
- Parameters:
amount- スタックの個数- Since:
0.1.0
-
toItemEmi
final static EmiIngredient toItemEmi(HTTagPrefix $self, Integer amount)
このプレフィックスをアイテムのEmiIngredientに変換します。
- Parameters:
amount- 材料の量- Since:
0.1.0
-
toItemEmi
final static EmiIngredient toItemEmi(HTTagPrefix $self, HTMaterialLike material, Integer amount)
このプレフィックスをアイテムのEmiIngredientに変換します。
- Parameters:
material- 対象の素材amount- 材料の量- Since:
0.1.0
-
toFluidEmi
final static EmiStack toFluidEmi(HTHolderLike<Fluid, ?> $self, Integer amount)
この液体を液体のEmiStackに変換します。
- Since:
0.1.0
-
createErrorStack
final static EmiStack createErrorStack(HTTranslation translation)
指定した翻訳からエラーを表すEmiStackを作成します。
- Since:
0.1.0
-
createErrorStack
final static EmiStack createErrorStack(Component message)
指定したテキストからエラーを表すEmiStackを作成します。
- Since:
0.1.0
-
-
-
-