Package hiiragi283.lib.item
Class ItemStacksKt
-
- All Implemented Interfaces:
public final class ItemStacksKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any> Either<ErrorText, ItemStackTemplate>createItemTemplate(ItemLike item, DataComponentType<T> type, T value, Integer count)final static Either<ErrorText, ItemStackTemplate>createItemTemplate(ItemLike item, Integer count, DataComponentPatch patch)final static ItemStackcreateOrEmpty(ItemStackTemplate $self)final static <T extends Any> ItemStackcreateItemStack(ItemLike item, DataComponentType<T> type, T value, Integer count)final static ItemStackcreateItemStack(ItemLike item, Integer count, DataComponentPatch patch)指定した引数から新しいItemStackのインスタンスを作成します。 final static ItemStackTemplatetoTemplateOrNull(ItemStack $self)final static Either<ErrorText, ItemStackTemplate>toTemplateResult(ItemStack $self)-
-
Method Detail
-
createItemTemplate
final static <T extends Any> Either<ErrorText, ItemStackTemplate> createItemTemplate(ItemLike item, DataComponentType<T> type, T value, Integer count)
-
createItemTemplate
final static Either<ErrorText, ItemStackTemplate> createItemTemplate(ItemLike item, Integer count, DataComponentPatch patch)
-
createOrEmpty
final static ItemStack createOrEmpty(ItemStackTemplate $self)
-
createItemStack
final static <T extends Any> ItemStack createItemStack(ItemLike item, DataComponentType<T> type, T value, Integer count)
-
createItemStack
final static ItemStack createItemStack(ItemLike item, Integer count, DataComponentPatch patch)
指定した引数から新しいItemStackのインスタンスを作成します。
- Parameters:
item- アイテムの種類count- アイテムの量patch- 適応するコンポーネントの差分- Since:
0.6.0
-
toTemplateOrNull
final static ItemStackTemplate toTemplateOrNull(ItemStack $self)
-
toTemplateResult
final static Either<ErrorText, ItemStackTemplate> toTemplateResult(ItemStack $self)
-
-
-
-