Package hiiragi283.core.common.material
Object HCMaterial.Obsidian
-
- All Implemented Interfaces:
-
hiiragi283.core.api.data.lang.HTLangName,hiiragi283.core.api.material.HTAbstractMaterial,hiiragi283.core.api.material.HTMaterialLike,hiiragi283.core.common.material.HCMaterial
public class HCMaterial.Obsidian implements HCMaterial
-
-
Field Summary
Fields Modifier and Type Field Description private final HTMaterialPrefixbasePrefixprivate final HTColorPalettecolorPalettepublic final static HCMaterial.ObsidianINSTANCE
-
Method Summary
Modifier and Type Method Description Set<HTMaterialPrefix>getItemPrefixesToGenerate()アイテムを生成できるプレフィックスの一覧を取得します。 HTPrefixTemplateMapgetItemPrefixMap()テクスチャの生成に使用するテンプレートを取得します。 TagKey<Item>getBaseIngredient()レシピで使用される基本のタグを取得します。 HTAbstractMaterialgetSmeltedMaterial()製錬後の素材を取得します。 HTMaterialKeyasMaterialKey()保持している素材キーを返します。 StringgetTranslatedName(HTLanguageType type)指定された言語の種類から翻訳名を返します。 HTMaterialPrefixgetBasePrefix()HTColorPalettegetColorPalette()-
Methods inherited from class hiiragi283.core.api.material.HTAbstractMaterial
createPath -
Methods inherited from class hiiragi283.core.api.material.HTMaterialLike
asMaterialName, isOf -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getItemPrefixesToGenerate
Set<HTMaterialPrefix> getItemPrefixesToGenerate()
アイテムを生成できるプレフィックスの一覧を取得します。
-
getItemPrefixMap
HTPrefixTemplateMap getItemPrefixMap()
テクスチャの生成に使用するテンプレートを取得します。
-
getBaseIngredient
TagKey<Item> getBaseIngredient()
レシピで使用される基本のタグを取得します。
-
getSmeltedMaterial
HTAbstractMaterial getSmeltedMaterial()
製錬後の素材を取得します。
- Returns:
製錬に対応しない素材の場合は
null- Since:
0.5.0
-
asMaterialKey
HTMaterialKey asMaterialKey()
保持している素材キーを返します。
-
getTranslatedName
String getTranslatedName(HTLanguageType type)
指定された言語の種類から翻訳名を返します。
-
getBasePrefix
HTMaterialPrefix getBasePrefix()
-
getColorPalette
HTColorPalette getColorPalette()
-
-
-
-