Class HTDeferredPart
-
- All Implemented Interfaces:
-
hiiragi283.core.api.material.part.HTPartLike,hiiragi283.core.api.property.HTPropertyMap
public final class HTDeferredPart implements HTPartLike
HiiragiCoreAccess.partManagerに基づいたHTPartLikeの実装クラスです。
- Since:
0.12.0
Hiiragi Tsubasa
-
-
Constructor Summary
Constructors Constructor Description HTDeferredPart(String name)
-
Method Summary
Modifier and Type Method Description HTPartasPart()HTPartに変換します。 StringasPartName()asPartから部品の名前を取得します。 ResourceLocationcreateId(HTMaterialLike material)指定した素材からIDを生成します。 BooleanisEmpty()このマップが空か判定します。 Booleancontains(HTPropertyKey<?> key)指定したkeyが含まれるか判定します。 <T extends Any> Tget(HTPropertyKey<T> key)指定したkeyに紐づいた値を返します。 -
-
Constructor Detail
-
HTDeferredPart
HTDeferredPart(String name)
-
-
Method Detail
-
asPartName
String asPartName()
asPartから部品の名前を取得します。
-
createId
ResourceLocation createId(HTMaterialLike material)
指定した素材からIDを生成します。
-
contains
Boolean contains(HTPropertyKey<?> key)
指定したkeyが含まれるか判定します。
-
-
-
-