Package hiiragi283.lib.material
Class HTMaterialContents.Builder
-
- All Implemented Interfaces:
public final class HTMaterialContents.Builder
-
-
Field Summary
Fields Modifier and Type Field Description private final ResourceKey<HTMaterialContents>key
-
Constructor Summary
Constructors Constructor Description HTMaterialContents.Builder(ResourceKey<HTMaterialContents> key, HTMaterialPartKey primalKey)
-
Method Summary
Modifier and Type Method Description final ResourceKey<HTMaterialContents>getKey()final Unitadd(HTMaterialPartKey part, HTMaterialItemEntry entry)final Unitadd(HTMaterialPartKey part, TagKey<Item> tagKey)final Unitadd(HTMaterialPartKey part, RawTagKey tagKey)final Unitadd(HTMaterialPartKey part, HTTagPrefix prefix)final Unitadd(HTMaterialPartKey part, HTMaterialItemEntry entry, TagKey<Item> tagKey)final Unitadd(HTMaterialPartKey part, HTMaterialItemEntry entry, RawTagKey tagKey)final Unitadd(HTMaterialPartKey part, HTMaterialItemEntry entry, HTTagPrefix prefix)-
-
Constructor Detail
-
HTMaterialContents.Builder
HTMaterialContents.Builder(ResourceKey<HTMaterialContents> key, HTMaterialPartKey primalKey)
-
-
Method Detail
-
getKey
final ResourceKey<HTMaterialContents> getKey()
-
add
final Unit add(HTMaterialPartKey part, HTMaterialItemEntry entry)
-
add
final Unit add(HTMaterialPartKey part, TagKey<Item> tagKey)
-
add
final Unit add(HTMaterialPartKey part, RawTagKey tagKey)
-
add
final Unit add(HTMaterialPartKey part, HTTagPrefix prefix)
-
add
final Unit add(HTMaterialPartKey part, HTMaterialItemEntry entry, TagKey<Item> tagKey)
-
add
final Unit add(HTMaterialPartKey part, HTMaterialItemEntry entry, RawTagKey tagKey)
-
add
final Unit add(HTMaterialPartKey part, HTMaterialItemEntry entry, HTTagPrefix prefix)
-
-
-
-