Interface StructureSet.Builder
- All Superinterfaces:
AbstractBuilder<StructureSet>, Builder<StructureSet, StructureSet.Builder>, CopyableBuilder<StructureSet, StructureSet.Builder>, ResettableBuilder<StructureSet, StructureSet.Builder>
- Enclosing interface:
StructureSet
public static interface StructureSet.Builder
extends Builder<StructureSet, StructureSet.Builder>, CopyableBuilder<StructureSet, StructureSet.Builder>
A builder to create
StructureSets.-
Method Summary
Modifier and TypeMethodDescriptionAdds a structure with given weight.placement(StructurePlacement placement) Sets the structure placement.Methods inherited from interface AbstractBuilder
buildMethods inherited from interface CopyableBuilder
from
-
Method Details
-
placement
Sets the structure placement.- Parameters:
placement- The placement- Returns:
- This builder, for chaining
-
add
Adds a structure with given weight.- Parameters:
structure- The structureweight- The weight- Returns:
- This builder, for chaining
-