Package hiiragi283.core.api.material
Class HTMaterialKey
-
- All Implemented Interfaces:
-
hiiragi283.core.api.material.HTMaterialLike
@JvmInline() public final class HTMaterialKey implements HTMaterialLike
素材の種類を表すクラスです。
まさに伝統的な設計
- Since:
0.1.0
Hiiragi Tsubasa
-
-
Field Summary
Fields Modifier and Type Field Description public final static BiCodec<ByteBuf, HTMaterialKey>CODECprivate final Stringname
-
Method Summary
Modifier and Type Method Description final StringgetName()HTMaterialKeyasMaterialKey()保持している素材キーを返します。 final static HTMaterialKeyof(String name)指定したnameからHTMaterialKeyのインスタンスを返します。 -
-
Method Detail
-
asMaterialKey
HTMaterialKey asMaterialKey()
保持している素材キーを返します。
-
of
final static HTMaterialKey of(String name)
指定したnameからHTMaterialKeyのインスタンスを返します。
- Returns:
キャッシュから取得したHTMaterialKeyのインスタンス
-
-
-
-