Interface CustomBlockComponents.Builder
- Enclosing interface:
- CustomBlockComponents
public static interface CustomBlockComponents.Builder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()collisionBox(@Nullable BoxComponent collisionBox) Deprecated.collisionBoxes(@Nullable BoxComponent... collisionBoxes) 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(@Nullable BoxComponent selectionBox) transformation(TransformationComponent transformation) unitCube(boolean unitCube) Deprecated.
-
Method Details
-
selectionBox
-
collisionBox
@Deprecated(since="2.9.5") CustomBlockComponents.Builder collisionBox(@Nullable BoxComponent collisionBox) Deprecated. -
collisionBoxes
-
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.