Uses of Record Class
net.minecraft.util.random.Weighted
Packages that use Weighted
Package
Description
-
Uses of Weighted in net.minecraft.client.renderer.block.model
Fields in net.minecraft.client.renderer.block.model with type parameters of type WeightedModifier and TypeFieldDescriptionBlockStateModel.Unbaked.ELEMENT_CODEC
static final com.mojang.serialization.Codec
<Weighted<com.mojang.datafixers.util.Either<CustomUnbakedBlockStateModel, SingleVariant.Unbaked>>> BlockStateModel.Unbaked.WEIGHTED_MODEL_CODEC
-
Uses of Weighted in net.minecraft.util.random
Fields in net.minecraft.util.random declared as WeightedFields in net.minecraft.util.random with type parameters of type WeightedMethods in net.minecraft.util.random that return WeightedMethods in net.minecraft.util.random that return types with arguments of type WeightedModifier and TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec
<Weighted<E>> Weighted.codec
(com.mojang.serialization.Codec<E> p_394062_) static <E> com.mojang.serialization.Codec
<Weighted<E>> Weighted.codec
(com.mojang.serialization.MapCodec<E> p_394390_) WeightedList.Builder.getList()
WeightedList.unwrap()
Methods in net.minecraft.util.random with parameters of type WeightedMethod parameters in net.minecraft.util.random with type arguments of type WeightedModifier and TypeMethodDescriptionWeightedList.Builder.addAll
(Collection<Weighted<E>> values) static <E> WeightedList
<E> Constructor parameters in net.minecraft.util.random with type arguments of type Weighted -
Uses of Weighted in net.neoforged.neoforge.client.model.block
Methods in net.neoforged.neoforge.client.model.block that return types with arguments of type WeightedModifier and TypeMethodDescriptionstatic com.mojang.serialization.Codec
<Weighted<com.mojang.datafixers.util.Either<CustomUnbakedBlockStateModel, SingleVariant.Unbaked>>> BlockStateModelHooks.makeElementCodec()
-
Uses of Weighted in net.neoforged.neoforge.common.world
Fields in net.neoforged.neoforge.common.world with type parameters of type WeightedModifier and TypeFieldDescriptionprivate final List
<Weighted<MobSpawnSettings.SpawnerData>> StructureSettingsBuilder.StructureSpawnOverrideBuilder.spawnsView
Methods in net.neoforged.neoforge.common.world that return types with arguments of type WeightedModifier and TypeMethodDescriptionStructureSettingsBuilder.StructureSpawnOverrideBuilder.getSpawns()
Unmodifiable view of the possible spawns.Methods in net.neoforged.neoforge.common.world with parameters of type WeightedModifier and TypeMethodDescriptionvoid
StructureSettingsBuilder.StructureSpawnOverrideBuilder.addSpawn
(Weighted<MobSpawnSettings.SpawnerData> spawn) Adds a spawn to the overrides.void
StructureSettingsBuilder.StructureSpawnOverrideBuilder.removeSpawn
(Weighted<MobSpawnSettings.SpawnerData> spawn) Removes a given spawn from the list of overrides.BiomeModifiers.AddSpawnsBiomeModifier.singleSpawn
(HolderSet<Biome> biomes, Weighted<MobSpawnSettings.SpawnerData> spawner) Convenience method for using a single MobSpawnSettings.SpawnerDatas.StructureModifiers.AddSpawnsStructureModifier.singleSpawn
(HolderSet<Structure> structures, Weighted<MobSpawnSettings.SpawnerData> spawner) Convenience method for using a singleMobSpawnSettings.SpawnerData
.Method parameters in net.neoforged.neoforge.common.world with type arguments of type WeightedModifier and TypeMethodDescriptionvoid
StructureSettingsBuilder.StructureSpawnOverrideBuilder.removeSpawns
(Predicate<Weighted<MobSpawnSettings.SpawnerData>> spawnPredicate) -
Uses of Weighted in net.neoforged.neoforge.event.level
Fields in net.neoforged.neoforge.event.level with type parameters of type WeightedModifier and TypeFieldDescriptionprivate List
<Weighted<MobSpawnSettings.SpawnerData>> LevelEvent.PotentialSpawns.view
Methods in net.neoforged.neoforge.event.level that return types with arguments of type WeightedModifier 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 WeightedModifier and TypeMethodDescriptionvoid
LevelEvent.PotentialSpawns.addSpawnerData
(Weighted<MobSpawnSettings.SpawnerData> data) Appends a SpawnerData entry to the spawn list.void
LevelEvent.PotentialSpawns.removeSpawnerData
(Weighted<MobSpawnSettings.SpawnerData> data) Removes a SpawnerData entry from the spawn list.