Class EmiExtensionsKt
-
- All Implemented Interfaces:
public final class EmiExtensionsKt
-
-
Method Summary
Modifier and Type Method Description final static EmiStackcopyAsCatalyst(EmiStack $self)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(HTPrefixLike $self, ResourceKey<out Registry<T>> key, Integer amount)このプレフィックスをHTPrefixLike.createCommonTagKeyに基づいてEmiIngredientに変換します。 final static <T extends Any> EmiIngredienttoEmi(HTPrefixLike $self, ResourceKey<out Registry<T>> key, HTMaterialLike material, Integer amount)このプレフィックスをHTPrefixLike.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 BoundstoEmi(HTBounds $self)この範囲をEMIの範囲に変換します。 final static EmiStacktoItemEmi(Holder<out ItemLike> $self, Integer amount)このHolderをアイテムのEmiStackに変換します。 final static EmiIngredienttoItemEmi(HTPrefixLike $self, Integer amount)このプレフィックスをアイテムのEmiIngredientに変換します。 final static EmiIngredienttoItemEmi(HTPrefixLike $self, HTMaterialLike material, Integer amount)このプレフィックスをアイテムのEmiIngredientに変換します。 final static EmiStacktoFluidEmi(HTFluidWithTag<?> $self, Integer amount)この液体を液体のEmiStackに変換します。 final static EmiStackcreateErrorStack(HTTranslation translation)指定した翻訳からエラーを表すEmiStackを作成します。 final static EmiStackcreateErrorStack(Component message)指定したテキストからエラーを表すEmiStackを作成します。 final static TextureWidgetaddArrow(WidgetHolder $self, Integer x, Integer y)final static TextureWidgetaddArrow(WidgetHolder $self, Integer x, Integer y, Integer time)final static UnitaddBurning(WidgetHolder $self, Integer x, Integer y, Integer time)final static TextureWidgetaddPlus(WidgetHolder $self, Integer x, Integer y)final static TextureWidgetsetShapeless(WidgetHolder $self, Integer x, Integer y)-
-
Method Detail
-
copyAsCatalyst
final static EmiStack copyAsCatalyst(EmiStack $self)
-
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(HTPrefixLike $self, ResourceKey<out Registry<T>> key, Integer amount)
このプレフィックスをHTPrefixLike.createCommonTagKeyに基づいてEmiIngredientに変換します。
- Parameters:
key- レジストリのキーamount- 材料の量- Since:
0.1.0
-
toEmi
final static <T extends Any> EmiIngredient toEmi(HTPrefixLike $self, ResourceKey<out Registry<T>> key, HTMaterialLike material, Integer amount)
このプレフィックスをHTPrefixLike.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(HTPrefixLike $self, Integer amount)
このプレフィックスをアイテムのEmiIngredientに変換します。
- Parameters:
amount- 材料の量- Since:
0.1.0
-
toItemEmi
final static EmiIngredient toItemEmi(HTPrefixLike $self, HTMaterialLike material, Integer amount)
このプレフィックスをアイテムのEmiIngredientに変換します。
- Parameters:
material- 対象の素材amount- 材料の量- Since:
0.1.0
-
toFluidEmi
final static EmiStack toFluidEmi(HTFluidWithTag<?> $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
-
addArrow
final static TextureWidget addArrow(WidgetHolder $self, Integer x, Integer y, Integer time)
-
addBurning
final static Unit addBurning(WidgetHolder $self, Integer x, Integer y, Integer time)
-
setShapeless
final static TextureWidget setShapeless(WidgetHolder $self, Integer x, Integer y)
-
-
-
-