Uses of Class
net.minecraft.world.level.biome.MobSpawnSettings.SpawnerData
Packages that use MobSpawnSettings.SpawnerData
Package
Description
-
Uses of MobSpawnSettings.SpawnerData in net.minecraft.world.level
Methods in net.minecraft.world.level that return types with arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionprivate static Optional
<MobSpawnSettings.SpawnerData> NaturalSpawner.getRandomSpawnMobAt
(ServerLevel pLevel, StructureManager pStructureManager, ChunkGenerator pGenerator, MobCategory pCategory, RandomSource pRandom, BlockPos pPos) private static WeightedRandomList
<MobSpawnSettings.SpawnerData> NaturalSpawner.mobsAt
(ServerLevel pLevel, StructureManager pStructureManager, ChunkGenerator pGenerator, MobCategory pCategory, BlockPos pPos, Holder<Biome> pBiome) Methods in net.minecraft.world.level with parameters of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionprivate static boolean
NaturalSpawner.canSpawnMobAt
(ServerLevel pLevel, StructureManager pStructureManager, ChunkGenerator pGenerator, MobCategory pCategory, MobSpawnSettings.SpawnerData pData, BlockPos pPos) private static boolean
NaturalSpawner.isValidSpawnPostitionForType
(ServerLevel pLevel, MobCategory pCategory, StructureManager pStructureManager, ChunkGenerator pGenerator, MobSpawnSettings.SpawnerData pData, BlockPos.MutableBlockPos pPos, double pDistance) -
Uses of MobSpawnSettings.SpawnerData in net.minecraft.world.level.biome
Fields in net.minecraft.world.level.biome with type parameters of type MobSpawnSettings.SpawnerDataModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<MobSpawnSettings.SpawnerData> MobSpawnSettings.SpawnerData.CODEC
static final WeightedRandomList
<MobSpawnSettings.SpawnerData> MobSpawnSettings.EMPTY_MOB_LIST
protected final Map
<MobCategory, List<MobSpawnSettings.SpawnerData>> MobSpawnSettings.Builder.spawners
private final Map
<MobCategory, WeightedRandomList<MobSpawnSettings.SpawnerData>> MobSpawnSettings.spawners
Methods in net.minecraft.world.level.biome that return types with arguments of type MobSpawnSettings.SpawnerDataMethods in net.minecraft.world.level.biome with parameters of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionMobSpawnSettings.Builder.addSpawn
(MobCategory pClassification, MobSpawnSettings.SpawnerData pSpawner) Constructor parameters in net.minecraft.world.level.biome with type arguments of type MobSpawnSettings.SpawnerDataModifierConstructorDescription(package private)
MobSpawnSettings
(float p_196689_, Map<MobCategory, WeightedRandomList<MobSpawnSettings.SpawnerData>> p_196690_, Map<EntityType<?>, MobSpawnSettings.MobSpawnCost> p_196691_) -
Uses of MobSpawnSettings.SpawnerData in net.minecraft.world.level.chunk
Methods in net.minecraft.world.level.chunk that return types with arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionChunkGenerator.getMobsAt
(Holder<Biome> pBiome, StructureManager pStructureManager, MobCategory pCategory, BlockPos pPos) -
Uses of MobSpawnSettings.SpawnerData in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure with type parameters of type MobSpawnSettings.SpawnerDataModifier and TypeFieldDescriptionprivate final WeightedRandomList
<MobSpawnSettings.SpawnerData> StructureSpawnOverride.spawns
The field for thespawns
record component.Methods in net.minecraft.world.level.levelgen.structure that return types with arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionStructureSpawnOverride.spawns()
Returns the value of thespawns
record component.Constructor parameters in net.minecraft.world.level.levelgen.structure with type arguments of type MobSpawnSettings.SpawnerDataModifierConstructorDescriptionStructureSpawnOverride
(StructureSpawnOverride.BoundingBoxType boundingBox, WeightedRandomList<MobSpawnSettings.SpawnerData> spawns) Creates an instance of aStructureSpawnOverride
record class. -
Uses of MobSpawnSettings.SpawnerData in net.minecraft.world.level.levelgen.structure.structures
Fields in net.minecraft.world.level.levelgen.structure.structures with type parameters of type MobSpawnSettings.SpawnerDataModifier and TypeFieldDescriptionstatic final WeightedRandomList
<MobSpawnSettings.SpawnerData> NetherFortressStructure.FORTRESS_ENEMIES
-
Uses of MobSpawnSettings.SpawnerData in net.neoforged.neoforge.common.world
Fields in net.neoforged.neoforge.common.world with type parameters of type MobSpawnSettings.SpawnerDataModifier and TypeFieldDescriptionprivate final List
<MobSpawnSettings.SpawnerData> BiomeModifiers.AddSpawnsBiomeModifier.spawners
The field for thespawners
record component.private final List
<MobSpawnSettings.SpawnerData> StructureModifiers.AddSpawnsStructureModifier.spawners
The field for thespawners
record component.private final List
<MobSpawnSettings.SpawnerData> StructureSettingsBuilder.StructureSpawnOverrideBuilder.spawns
private final List
<MobSpawnSettings.SpawnerData> StructureSettingsBuilder.StructureSpawnOverrideBuilder.spawnsView
Methods in net.neoforged.neoforge.common.world that return types with arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionMobSpawnSettingsBuilder.getSpawner
(MobCategory type) StructureSettingsBuilder.StructureSpawnOverrideBuilder.getSpawns()
Unmodifiable view of the possible spawns.BiomeModifiers.AddSpawnsBiomeModifier.spawners()
Returns the value of thespawners
record component.StructureModifiers.AddSpawnsStructureModifier.spawners()
Returns the value of thespawners
record component.Methods in net.neoforged.neoforge.common.world with parameters of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionvoid
StructureSettingsBuilder.StructureSpawnOverrideBuilder.addSpawn
(MobSpawnSettings.SpawnerData spawn) Adds a spawn to the overrides.void
StructureSettingsBuilder.StructureSpawnOverrideBuilder.removeSpawn
(MobSpawnSettings.SpawnerData spawn) Removes a given spawn from the list of overrides.BiomeModifiers.AddSpawnsBiomeModifier.singleSpawn
(HolderSet<Biome> biomes, MobSpawnSettings.SpawnerData spawner) Convenience method for using a single MobSpawnSettings.SpawnerDatas.StructureModifiers.AddSpawnsStructureModifier.singleSpawn
(HolderSet<Structure> structures, MobSpawnSettings.SpawnerData spawner) Convenience method for using a singleMobSpawnSettings.SpawnerData
.Method parameters in net.neoforged.neoforge.common.world with type arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionvoid
StructureSettingsBuilder.StructureSpawnOverrideBuilder.removeSpawns
(Predicate<MobSpawnSettings.SpawnerData> spawnPredicate) Constructor parameters in net.neoforged.neoforge.common.world with type arguments of type MobSpawnSettings.SpawnerDataModifierConstructorDescriptionAddSpawnsBiomeModifier
(HolderSet<Biome> biomes, List<MobSpawnSettings.SpawnerData> spawners) Creates an instance of aAddSpawnsBiomeModifier
record class.AddSpawnsStructureModifier
(HolderSet<Structure> structures, List<MobSpawnSettings.SpawnerData> spawners) Creates an instance of aAddSpawnsStructureModifier
record class.private
StructureSpawnOverrideBuilder
(StructureSpawnOverride.BoundingBoxType boundingBox, List<MobSpawnSettings.SpawnerData> spawns) -
Uses of MobSpawnSettings.SpawnerData in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event with type parameters of type MobSpawnSettings.SpawnerDataModifier and TypeFieldDescriptionprivate static final WeightedRandomList
<MobSpawnSettings.SpawnerData> EventHooks.NO_SPAWNS
Methods in net.neoforged.neoforge.event that return types with arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionEventHooks.getPotentialSpawns
(LevelAccessor level, MobCategory category, BlockPos pos, WeightedRandomList<MobSpawnSettings.SpawnerData> oldList) Method parameters in net.neoforged.neoforge.event with type arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionEventHooks.getPotentialSpawns
(LevelAccessor level, MobCategory category, BlockPos pos, WeightedRandomList<MobSpawnSettings.SpawnerData> oldList) -
Uses of MobSpawnSettings.SpawnerData in net.neoforged.neoforge.event.level
Fields in net.neoforged.neoforge.event.level with type parameters of type MobSpawnSettings.SpawnerDataModifier and TypeFieldDescriptionprivate @Nullable List
<MobSpawnSettings.SpawnerData> LevelEvent.PotentialSpawns.list
private List
<MobSpawnSettings.SpawnerData> LevelEvent.PotentialSpawns.view
Methods in net.neoforged.neoforge.event.level that return types with arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionLevelEvent.PotentialSpawns.getSpawnerDataList()
Returns the list of mobs that can potentially be spawned..Methods in net.neoforged.neoforge.event.level with parameters of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionvoid
LevelEvent.PotentialSpawns.addSpawnerData
(MobSpawnSettings.SpawnerData data) Appends a SpawnerData entry to the spawn list.boolean
LevelEvent.PotentialSpawns.removeSpawnerData
(MobSpawnSettings.SpawnerData data) Removes a SpawnerData entry from the spawn list.Constructor parameters in net.neoforged.neoforge.event.level with type arguments of type MobSpawnSettings.SpawnerDataModifierConstructorDescriptionPotentialSpawns
(LevelAccessor level, MobCategory category, BlockPos pos, WeightedRandomList<MobSpawnSettings.SpawnerData> oldList) -
Uses of MobSpawnSettings.SpawnerData in net.neoforged.neoforge.oldtest.world
Fields in net.neoforged.neoforge.oldtest.world declared as MobSpawnSettings.SpawnerDataModifier and TypeFieldDescriptionprivate final MobSpawnSettings.SpawnerData
StructureModifierTest.TestModifier.spawn
The field for thespawn
record component.Methods in net.neoforged.neoforge.oldtest.world that return MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionStructureModifierTest.TestModifier.spawn()
Returns the value of thespawn
record component.Constructors in net.neoforged.neoforge.oldtest.world with parameters of type MobSpawnSettings.SpawnerDataModifierConstructorDescriptionTestModifier
(HolderSet<Structure> structures, MobCategory category, MobSpawnSettings.SpawnerData spawn) Creates an instance of aTestModifier
record class.