History - net.minecraft.util.random.WeightedRandomList

1.21

Names

bpk

bpf

Fields

Constructors

Methods

1.20.6

Names

bpj

bpk

net.minecraft.util.random.WeightedRandom2

net.minecraft.util.random.WeightedRandomList

Fields

Constructors

Methods

1.20.5

Names

bio

bpj

net.minecraft.util.random.WeightedRandom

net.minecraft.util.random.WeightedRandomList

net.minecraft.class_6011

net.minecraft.class_6012

net.minecraft.unmapped.C_nkerdfpt

net.minecraft.unmapped.C_uymytghv

net.minecraft.util.collection.Weighting

net.minecraft.util.collection.Pool

net.minecraft.util.collection.Weighting

net.minecraft.util.collection.Pool

net.minecraft.src.C_141040_

net.minecraft.src.C_141041_

Fields

int: a, totalWeight, field_29934, f_scmusuwz, totalWeight, totalWeight, f_146324_

com.google.common.collect.ImmutableList<E>: b, items, field_29935, f_yyaudbhg, entries, entries, f_146325_

Constructors

()

(List<? extends E>)

Methods

int (List<? extends WeightedEntry>): a, getTotalWeight, method_34984, m_armnzakj, getWeightSum, getWeightSum, m_146312_

<T extends WeightedEntry> Optional<T> (List<T>, int): a, getWeightedItem, method_34985, m_jwozlysa, getAt, getAt, m_146314_

<T extends WeightedEntry> Optional<T> (RandomSource, List<T>, int): a, getRandomItem, method_34987, m_vmcjatrx, getRandom, getRandomItem, m_216825_

<T extends WeightedEntry> Optional<T> (RandomSource, List<T>): a, getRandomItem, method_34986, m_ycubmbam, getRandom, getRandomItem, m_216822_

<E extends WeightedEntry> WeightedRandomList<E> (): c, create, method_34990, m_oacgdzta, empty, empty, m_146332_

<E extends WeightedEntry> WeightedRandomList<E> (E[]): a, create, method_34989, m_jwjxbpqf, of, of, m_146330_

<E extends WeightedEntry> WeightedRandomList<E> (List<E>): a, create, method_34988, m_qkmbnpcb, of, of, m_146328_

boolean (): d, isEmpty, method_34993, m_piaisthj, isEmpty, isEmpty, m_146337_

Optional<E> (RandomSource): b, getRandom, method_34992, m_jwfubqor, getOrEmpty, getOrEmpty, m_216829_

List<E> (): e, unwrap, method_34994, m_uxfodmcn, getEntries, getEntries, m_146338_

<E extends WeightedEntry> com.mojang.serialization.Codec<WeightedRandomList<E>> (com.mojang.serialization.Codec<E>): c, codec, method_34991, m_fyspheyt, createCodec, createCodec, m_146333_

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

bfl

bio

Fields

Constructors

Methods

1.20.2

Names

bck

bfl

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

bcl

bck

Fields

Constructors

Methods

1.19.4

Names

baz

bcl

Fields

Constructors

Methods

<T extends WeightedEntry> Optional<T> (RandomSource, List<T>, int): a, getRandomItem, method_34987, m_vmcjatrx, getRandom, m_vmcjatrx, m_216825_

<T extends WeightedEntry> Optional<T> (RandomSource, List<T>, int): a, getRandomItem, method_34987, m_vmcjatrx, getRandom, getRandomItem, m_216825_

<T extends WeightedEntry> Optional<T> (RandomSource, List<T>): a, getRandomItem, method_34986, m_ycubmbam, getRandom, m_ycubmbam, m_216822_

<T extends WeightedEntry> Optional<T> (RandomSource, List<T>): a, getRandomItem, method_34986, m_ycubmbam, getRandom, getRandomItem, m_216822_

1.19.3

Names

ayw

baz

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

axz

ayw

Fields

Constructors

Methods

1.19

Names

auv

axz

Fields

Constructors

Methods

<T extends WeightedEntry> Optional<T> (Random, List<T>, int): a, getRandomItem, method_34987, m_mvzsvqhs, getRandom, getRandom, m_146320_

<T extends WeightedEntry> Optional<T> (Random, List<T>): a, getRandomItem, method_34986, m_nanphrdi, getRandom, getRandom, m_146317_

<T extends WeightedEntry> Optional<T> (RandomSource, List<T>, int): a, getRandomItem, method_34987, m_vmcjatrx, getRandom, m_vmcjatrx, m_216825_

<T extends WeightedEntry> Optional<T> (RandomSource, List<T>): a, getRandomItem, method_34986, m_ycubmbam, getRandom, m_ycubmbam, m_216822_

1.18.2

Names

aue

auv

net.minecraft.util.collection.Weighting

Fields

Constructors

Methods

int (List<? extends WeightedEntry>): a, getTotalWeight, method_34984, m_armnzakj, getWeightSum, m_146312_

int (List<? extends WeightedEntry>): a, getTotalWeight, method_34984, m_armnzakj, getWeightSum, getWeightSum, m_146312_

<T extends WeightedEntry> Optional<T> (Random, List<T>, int): a, getRandomItem, method_34987, m_mvzsvqhs, getRandom, m_146320_

<T extends WeightedEntry> Optional<T> (Random, List<T>, int): a, getRandomItem, method_34987, m_mvzsvqhs, getRandom, getRandom, m_146320_

<T extends WeightedEntry> Optional<T> (List<T>, int): a, getWeightedItem, method_34985, m_jwozlysa, getAt, m_146314_

<T extends WeightedEntry> Optional<T> (List<T>, int): a, getWeightedItem, method_34985, m_jwozlysa, getAt, getAt, m_146314_

<T extends WeightedEntry> Optional<T> (Random, List<T>): a, getRandomItem, method_34986, m_nanphrdi, getRandom, m_146317_

<T extends WeightedEntry> Optional<T> (Random, List<T>): a, getRandomItem, method_34986, m_nanphrdi, getRandom, getRandom, m_146317_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

aqs

aue

Fields

Constructors

Methods

1.17.1

Names

aqr

aqs

Fields

Constructors

Methods

1.17

Names

aqr

net.minecraft.util.random.WeightedRandom

net.minecraft.class_6011

net.minecraft.unmapped.C_nkerdfpt

net.minecraft.util.collection.Weighting

net.minecraft.src.C_141040_

net.minecraft.util.random.WeightedRandom2

Fields

Constructors

()

Methods

int (List<? extends WeightedEntry>): a, getTotalWeight, method_34984, m_armnzakj, getWeightSum, m_146312_

<T extends WeightedEntry> Optional<T> (Random, List<T>, int): a, getRandomItem, method_34987, m_mvzsvqhs, getRandom, m_146320_

<T extends WeightedEntry> Optional<T> (List<T>, int): a, getWeightedItem, method_34985, m_jwozlysa, getAt, m_146314_

<T extends WeightedEntry> Optional<T> (Random, List<T>): a, getRandomItem, method_34986, m_nanphrdi, getRandom, m_146317_