public class GroupSpawnSettings
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GroupSpawnSettings.TypeAdapter |
| Constructor and Description |
|---|
GroupSpawnSettings(PokemonSpecification spec,
float chance,
Range amountRange,
net.minecraft.util.math.vector.Vector3i spawnRangeMinimum,
net.minecraft.util.math.vector.Vector3i spawnRangeMaximum) |
| Modifier and Type | Method and Description |
|---|---|
int |
getRandomAmount() |
boolean |
shouldSpawn() |
PixelmonEntity |
spawnPokemon(net.minecraft.world.World level,
net.minecraft.util.math.BlockPos center,
SpawnLocationType spawnLocationType,
int flockId) |
public GroupSpawnSettings(PokemonSpecification spec, float chance, Range amountRange, net.minecraft.util.math.vector.Vector3i spawnRangeMinimum, net.minecraft.util.math.vector.Vector3i spawnRangeMaximum)
public boolean shouldSpawn()
public int getRandomAmount()
public PixelmonEntity spawnPokemon(net.minecraft.world.World level, net.minecraft.util.math.BlockPos center, SpawnLocationType spawnLocationType, int flockId)