Interface CustomBlockComponents.Builder
- Enclosing interface:
- CustomBlockComponents
public static interface CustomBlockComponents.Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()collisionBox(BoxComponent collisionBox)destructibleByMining(Float destructibleByMining)displayName(String displayName)geometry(GeometryComponent geometry)lightDampening(Integer lightDampening)lightEmission(Integer lightEmission)materialInstance(@NonNull String name, @NonNull MaterialInstance materialInstance)placeAir(boolean placeAir)placementFilter(List<PlacementConditions> placementConditions)selectionBox(BoxComponent selectionBox)transformation(TransformationComponent transformation)unitCube(boolean unitCube)
-
Method Details
-
selectionBox
-
collisionBox
-
displayName
-
geometry
-
materialInstance
CustomBlockComponents.Builder materialInstance(@NonNull String name, @NonNull MaterialInstance materialInstance) -
placementFilter
-
destructibleByMining
-
friction
-
lightEmission
-
lightDampening
-
transformation
-
unitCube
-
placeAir
-
tags
-
build
CustomBlockComponents build()
-