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.