Class TrialSpawnerConfig.Builder
java.lang.Object
net.minecraft.world.level.block.entity.trialspawner.TrialSpawnerConfig.Builder
- Enclosing class:
TrialSpawnerConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ResourceKey<LootTable> private WeightedList<ResourceKey<LootTable>> private floatprivate floatprivate WeightedList<SpawnData> private intprivate intprivate floatprivate float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()itemsToDropWhenOminous(ResourceKey<LootTable> pItemsToDropWhenOminous) lootTablesToEject(WeightedList<ResourceKey<LootTable>> pLootTablesToEject) simultaneousMobs(float pSimultaneousMobs) simultaneousMobsAddedPerPlayer(float pSimultaneousMobsAddedPerPlayer) spawnPotentialsDefinition(WeightedList<SpawnData> pSpawnPotentialsDefinition) spawnRange(int pSpawnRange) ticksBetweenSpawn(int pTicksBetweenSpawn) totalMobs(float pTotalMobs) totalMobsAddedPerPlayer(float pTotalMobsAddedPerPlayer)
-
Field Details
-
spawnRange
private int spawnRange -
totalMobs
private float totalMobs -
simultaneousMobs
private float simultaneousMobs -
totalMobsAddedPerPlayer
private float totalMobsAddedPerPlayer -
simultaneousMobsAddedPerPlayer
private float simultaneousMobsAddedPerPlayer -
ticksBetweenSpawn
private int ticksBetweenSpawn -
spawnPotentialsDefinition
-
lootTablesToEject
-
itemsToDropWhenOminous
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
spawnRange
-
totalMobs
-
simultaneousMobs
-
totalMobsAddedPerPlayer
-
simultaneousMobsAddedPerPlayer
public TrialSpawnerConfig.Builder simultaneousMobsAddedPerPlayer(float pSimultaneousMobsAddedPerPlayer) -
ticksBetweenSpawn
-
spawnPotentialsDefinition
public TrialSpawnerConfig.Builder spawnPotentialsDefinition(WeightedList<SpawnData> pSpawnPotentialsDefinition) -
lootTablesToEject
public TrialSpawnerConfig.Builder lootTablesToEject(WeightedList<ResourceKey<LootTable>> pLootTablesToEject) -
itemsToDropWhenOminous
public TrialSpawnerConfig.Builder itemsToDropWhenOminous(ResourceKey<LootTable> pItemsToDropWhenOminous) -
build
-