Interface NonVanillaCustomBlockData.Builder
- All Superinterfaces:
CustomBlockData.Builder
- Enclosing interface:
- NonVanillaCustomBlockData
-
Method Summary
Modifier and TypeMethodDescriptionbooleanProperty(@NonNull String propertyName)build()components(@NonNull CustomBlockComponents components)creativeCategory(@Nullable CreativeCategory creativeCategory)creativeGroup(@Nullable String creativeGroup)includedInCreativeInventory(boolean includedInCreativeInventory)intProperty(@NonNull String propertyName, List<Integer> values)permutations(@NonNull List<CustomBlockPermutation> permutations)stringProperty(@NonNull String propertyName, List<String> values)
-
Method Details
-
namespace
-
name
- Specified by:
namein interfaceCustomBlockData.Builder
-
includedInCreativeInventory
- Specified by:
includedInCreativeInventoryin interfaceCustomBlockData.Builder
-
creativeCategory
- Specified by:
creativeCategoryin interfaceCustomBlockData.Builder
-
creativeGroup
- Specified by:
creativeGroupin interfaceCustomBlockData.Builder
-
components
- Specified by:
componentsin interfaceCustomBlockData.Builder
-
booleanProperty
- Specified by:
booleanPropertyin interfaceCustomBlockData.Builder
-
intProperty
- Specified by:
intPropertyin interfaceCustomBlockData.Builder
-
stringProperty
NonVanillaCustomBlockData.Builder stringProperty(@NonNull String propertyName, List<String> values)- Specified by:
stringPropertyin interfaceCustomBlockData.Builder
-
permutations
- Specified by:
permutationsin interfaceCustomBlockData.Builder
-
build
NonVanillaCustomBlockData build()- Specified by:
buildin interfaceCustomBlockData.Builder
-