Class HTDefaultPart.Tag
-
- All Implemented Interfaces:
-
hiiragi283.core.api.material.property.HTDefaultPart
public final class HTDefaultPart.Tag implements HTDefaultPart
既存のTagKeyとItemに基づいたHTDefaultPartの実装クラスです。
- Since:
0.8.0
Hiiragi Tsubasa
-
-
Field Summary
Fields Modifier and Type Field Description private final TagKey<Item>tagKeyprivate final HTItemHolderLike<?>item
-
Constructor Summary
Constructors Constructor Description HTDefaultPart.Tag(TagKey<Item> tagKey, HTItemHolderLike<?> item)
-
Method Summary
Modifier and Type Method Description final TagKey<Item>getTagKey()final HTItemHolderLike<?>getItem()TagKey<Item>getTag(HTMaterialKey key)指定したkeyから素材アイテムのタグを取得します。 HTItemHolderLike<?>getItem(HTMaterialKey key)指定したkeyから素材アイテムを取得します。 StringgetSuffix()レシピの生成時に使用されるサフィックスを取得します。 -
-
Constructor Detail
-
HTDefaultPart.Tag
HTDefaultPart.Tag(TagKey<Item> tagKey, HTItemHolderLike<?> item)
-
-
Method Detail
-
getTagKey
final TagKey<Item> getTagKey()
-
getItem
final HTItemHolderLike<?> getItem()
-
getTag
TagKey<Item> getTag(HTMaterialKey key)
指定したkeyから素材アイテムのタグを取得します。
-
getItem
HTItemHolderLike<?> getItem(HTMaterialKey key)
指定したkeyから素材アイテムを取得します。
- Returns:
対応するアイテムがない場合は
null
-
-
-
-