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) Deprecated.
-
Method Details
-
selectionBox
-
collisionBox
-
displayName
-
geometry
-
materialInstance
CustomBlockComponents.Builder materialInstance(@NonNull String name, @NonNull MaterialInstance materialInstance) -
placementFilter
-
destructibleByMining
-
friction
-
lightEmission
-
lightDampening
-
transformation
-
unitCube
Deprecated.Usegeometry(GeometryComponent)with `minecraft:geometry.full_block` instead. -
placeAir
-
tags
-
build
CustomBlockComponents build()
-
geometry(GeometryComponent)with `minecraft:geometry.full_block` instead.