public static class SpawnSettings.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
private float |
creatureSpawnProbability |
private Map<EntityType<?>,SpawnSettings.SpawnDensity> |
spawnCosts |
private Map<SpawnGroup,List<SpawnSettings.SpawnEntry>> |
spawners |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
SpawnSettings |
build() |
SpawnSettings.Builder |
creatureSpawnProbability(float probability) |
SpawnSettings.Builder |
spawnCosts(EntityType<?> entityType,
double mass,
double gravityLimit) |
SpawnSettings.Builder |
spawners(SpawnGroup spawnGroup,
SpawnSettings.SpawnEntry spawnEntry) |
private final Map<SpawnGroup,List<SpawnSettings.SpawnEntry>> spawners
private final Map<EntityType<?>,SpawnSettings.SpawnDensity> spawnCosts
private float creatureSpawnProbability
public SpawnSettings.Builder spawners(SpawnGroup spawnGroup, SpawnSettings.SpawnEntry spawnEntry)
public SpawnSettings.Builder spawnCosts(EntityType<?> entityType, double mass, double gravityLimit)
public SpawnSettings.Builder creatureSpawnProbability(float probability)
public SpawnSettings build()