History - net.minecraft.util.collection.WeightedPool

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

<E> WeightedPool<E> (E[]): of, method_1_5404, of

26.1.2

Names

net.minecraft.util.collection.Pool

net.minecraft.util.collection.WeightedPool

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

<E> com.mojang.serialization.Codec<Pool<E>> (com.mojang.serialization.Codec<Weighted<E>>): entryToListCodec, method_1_3102, codecFromWeighted

<E> com.mojang.serialization.Codec<Pool<E>> (com.mojang.serialization.Codec<Weighted<E>>): entryToNonEmptyListCodec, method_1_3103, nonEmptyCodecFromWeighted

com.mojang.serialization.DataResult (Pool): lambda$entryToNonEmptyListCodec$0, method_1_3104, method_1_3104

String (): lambda$entryToNonEmptyListCodec$1, method_1_3105, method_1_3105

1.21.11_unobfuscated

Names

net.minecraft.util.random.WeightedList

net.minecraft.class_6012

net.minecraft.util.collection.Pool

Fields

int: FLAT_THRESHOLD, field_55646, FLATTENED_CONTENT_THRESHOLD

int: totalWeight, field_29934, totalWeight

List<Weighted<E>>: items, field_29935, entries

Pool$Content<E>: selector, field_55647, content

Constructors

(List<? extends Weighted<E>>)

Methods

<E> Pool<E> (): of, method_34990, empty

<E> Pool<E> (E): of, method_66214, of

<E> Pool<E> (Weighted<E>[]): of, method_34989, of

<E> Pool<E> (List<Weighted<E>>): of, method_34988, of

<E> Pool$Builder<E> (): builder, method_66215, builder

boolean (): isEmpty, method_34993, isEmpty

<T> Pool<T> (Function<E, T>): map, method_68256, transform

Optional<E> (Random): getRandom, method_34992, getOrEmpty

E (Random): getRandomOrThrow, method_66216, get

List<Weighted<E>> (): unwrap, method_34994, getEntries

<E> com.mojang.serialization.Codec<Pool<E>> (com.mojang.serialization.Codec<E>): codec, method_34991, createCodec

<E> com.mojang.serialization.Codec<Pool<E>> (com.mojang.serialization.MapCodec<E>): codec, method_66213, createCodec

<E> com.mojang.serialization.Codec<Pool<E>> (com.mojang.serialization.Codec<E>): nonEmptyCodec, method_66217, createNonEmptyCodec

<E> com.mojang.serialization.Codec<Pool<E>> (com.mojang.serialization.MapCodec<E>): nonEmptyCodec, method_66218, createNonEmptyCodec

<E, B extends io.netty.buffer.ByteBuf> PacketCodec<B, Pool<E>> (PacketCodec<B, E>): streamCodec, method_73185, createPacketCodec

boolean (E): contains, method_66647, contains

Weighted (Function, Weighted): lambda$map$0, method_68257, method_68257