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 p_151599_, StructureFeatureManager p_151600_, ChunkGenerator p_151601_, MobCategory p_151602_, Random p_151603_, BlockPos p_151604_) private static WeightedRandomList<MobSpawnSettings.SpawnerData>NaturalSpawner.mobsAt(ServerLevel p_204169_, StructureFeatureManager p_204170_, ChunkGenerator p_204171_, MobCategory p_204172_, BlockPos p_204173_, Holder<Biome> p_204174_) Methods in net.minecraft.world.level with parameters of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionprivate static booleanNaturalSpawner.canSpawnMobAt(ServerLevel p_47004_, StructureFeatureManager p_47005_, ChunkGenerator p_47006_, MobCategory p_47007_, MobSpawnSettings.SpawnerData p_47008_, BlockPos p_47009_) private static booleanNaturalSpawner.isValidSpawnPostitionForType(ServerLevel p_46996_, MobCategory p_46997_, StructureFeatureManager p_46998_, ChunkGenerator p_46999_, MobSpawnSettings.SpawnerData p_47000_, BlockPos.MutableBlockPos p_47001_, double p_47002_) -
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.CODECstatic final WeightedRandomList<MobSpawnSettings.SpawnerData>MobSpawnSettings.EMPTY_MOB_LISTprotected final Map<MobCategory,List<MobSpawnSettings.SpawnerData>> MobSpawnSettings.Builder.spawnersprivate final Map<MobCategory,WeightedRandomList<MobSpawnSettings.SpawnerData>> MobSpawnSettings.spawnersMethods 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 p_48377_, MobSpawnSettings.SpawnerData p_48378_) 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> p_204386_, StructureFeatureManager p_204387_, MobCategory p_204388_, BlockPos p_204389_) -
Uses of MobSpawnSettings.SpawnerData in net.minecraft.world.level.levelgen.feature
Fields in net.minecraft.world.level.levelgen.feature with type parameters of type MobSpawnSettings.SpawnerDataModifier and TypeFieldDescriptionstatic final WeightedRandomList<MobSpawnSettings.SpawnerData>NetherFortressFeature.FORTRESS_ENEMIES -
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.spawnsThe field for thespawnsrecord 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 thespawnsrecord 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 aStructureSpawnOverriderecord class. -
Uses of MobSpawnSettings.SpawnerData in net.minecraftforge.common.world
Methods in net.minecraftforge.common.world that return types with arguments of type MobSpawnSettings.SpawnerData -
Uses of MobSpawnSettings.SpawnerData in net.minecraftforge.event
Methods in net.minecraftforge.event that return types with arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionForgeEventFactory.getPotentialSpawns(LevelAccessor level, MobCategory category, BlockPos pos, WeightedRandomList<MobSpawnSettings.SpawnerData> oldList) Method parameters in net.minecraftforge.event with type arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionForgeEventFactory.getPotentialSpawns(LevelAccessor level, MobCategory category, BlockPos pos, WeightedRandomList<MobSpawnSettings.SpawnerData> oldList) -
Uses of MobSpawnSettings.SpawnerData in net.minecraftforge.event.world
Fields in net.minecraftforge.event.world with type parameters of type MobSpawnSettings.SpawnerDataModifier and TypeFieldDescriptionprivate final Map<MobCategory,List<MobSpawnSettings.SpawnerData>> StructureSpawnListGatherEvent.entitySpawnsprivate final Map<MobCategory,List<MobSpawnSettings.SpawnerData>> StructureSpawnListGatherEvent.entitySpawnsUnmodifiableprivate final Map<MobCategory,List<MobSpawnSettings.SpawnerData>> StructureSpawnListGatherEvent.entitySpawnsUnmodifiableListsprivate final List<MobSpawnSettings.SpawnerData>WorldEvent.PotentialSpawns.listprivate final List<MobSpawnSettings.SpawnerData>WorldEvent.PotentialSpawns.viewMethods in net.minecraftforge.event.world that return types with arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionStructureSpawnListGatherEvent.getEntitySpawns()Gets an unmodifiable view of the map of spawns based on entity classification that is used to fill in the various spawn lists for the structure.StructureSpawnListGatherEvent.getEntitySpawns(MobCategory classification) Gets an unmodifiable view of the the list representing the entity spawns for the given classification.private List<MobSpawnSettings.SpawnerData>StructureSpawnListGatherEvent.getOrCreateEntitySpawns(MobCategory classification) Gets the internal spawn list for a given entity classification, or adds one if needed.WorldEvent.PotentialSpawns.getSpawnerDataList()Returns the list of mobs that can potentially be spawned..Methods in net.minecraftforge.event.world with parameters of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionvoidStructureSpawnListGatherEvent.addEntitySpawn(MobCategory classification, MobSpawnSettings.SpawnerData spawner) Adds a spawn to the list of spawns for the given classification.voidWorldEvent.PotentialSpawns.addSpawnerData(MobSpawnSettings.SpawnerData data) Appends a SpawnerData entry to the spawn list.voidStructureSpawnListGatherEvent.removeEntitySpawn(MobCategory classification, MobSpawnSettings.SpawnerData spawner) Removes a spawn from the list of spawns for the given classification.booleanWorldEvent.PotentialSpawns.removeSpawnerData(MobSpawnSettings.SpawnerData data) Removes a SpawnerData entry from the spawn list.Method parameters in net.minecraftforge.event.world with type arguments of type MobSpawnSettings.SpawnerDataModifier and TypeMethodDescriptionvoidStructureSpawnListGatherEvent.addEntitySpawns(MobCategory classification, List<MobSpawnSettings.SpawnerData> spawners) Adds spawns to the list of spawns for the given classification.Constructor parameters in net.minecraftforge.event.world with type arguments of type MobSpawnSettings.SpawnerDataModifierConstructorDescriptionPotentialSpawns(LevelAccessor level, MobCategory category, BlockPos pos, WeightedRandomList<MobSpawnSettings.SpawnerData> oldList)