Class ClampedInt.Builder
java.lang.Object
dev.wyck.worldgen.valueproviders.IntProvider.IntProviderBuilder<ClampedInt, ClampedInt.Builder>
dev.wyck.worldgen.valueproviders.ClampedInt.Builder
- Enclosing interface:
ClampedInt
@AsOf("3.0.0")
public static final class ClampedInt.Builder
extends IntProvider.IntProviderBuilder<ClampedInt, ClampedInt.Builder>
Builder for
ClampedInt.- Since:
- 3.0.0
-
Field Summary
Fields inherited from class IntProvider.IntProviderBuilder
maxInclusive, minInclusive -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the int provider.source(IntProvider source) Sets the source provider to clamp.Methods inherited from class IntProvider.IntProviderBuilder
max, maxInclusive, min, minInclusive
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
source
Sets the source provider to clamp.- Parameters:
source- the source provider- Returns:
- this builder
- Since:
- 3.0.0
-
build
Description copied from class:IntProvider.IntProviderBuilderBuilds the int provider.- Specified by:
buildin classIntProvider.IntProviderBuilder<ClampedInt, ClampedInt.Builder>- Returns:
- the int provider
-