Uses of Class
dev.wyck.worldgen.structure.placement.RandomSpreadPlacement.Builder
Packages that use RandomSpreadPlacement.Builder
-
Uses of RandomSpreadPlacement.Builder in dev.wyck.worldgen.structure.placement
Methods in dev.wyck.worldgen.structure.placement that return RandomSpreadPlacement.BuilderModifier and TypeMethodDescriptionRandomSpreadPlacement.builder()Creates a new builder.RandomSpreadPlacement.Builder.exclusionZone(StructurePlacement.ExclusionZone exclusionZone) Sets the zone around another structure set this placement avoids.RandomSpreadPlacement.Builder.frequency(float frequency) Sets the fraction of eligible chunks that receive the structure.RandomSpreadPlacement.Builder.frequencyReduction(FrequencyReduction frequencyReduction) Sets the reducer applied to the frequency.RandomSpreadPlacement.Builder.locateOffset(BlockVector locateOffset) Sets the offset applied to a located position.RandomSpreadPlacement.Builder.salt(int salt) Sets the salt mixed into the placement's random seed.RandomSpreadPlacement.Builder.separation(int separation) Sets the minimum distance, in chunks, between two structures of this set.RandomSpreadPlacement.Builder.spacing(int spacing) Sets the side length, in chunks, of the cell one structure is placed in.RandomSpreadPlacement.Builder.spreadType(RandomSpreadType spreadType) Sets how the candidate position is distributed inside its cell.default RandomSpreadPlacement.BuilderRandomSpreadPlacement.toBuilder()Converts this object back to a builder.