net.minecraft.util.collection

public class DataPool<E>

extends Pool<Weighted$Present<E>>

aqo
net.minecraft.util.random.SimpleWeightedRandomList
net.minecraft.class_6005
net.minecraft.util.collection.DataPool
net.minecraft.unmapped.C_owfsqzhr
net.minecraft.src.C_141034_

Constructor summary

ModifierConstructor
(List<? extends Weighted$Present<E>> arg0)

Method summary

Modifier and TypeMethod
public static <E> Codec<DataPool<E>>
a(Codec<E> o)
wrappedCodec(com.mojang.serialization.Codec<E> arg0)
method_34972(com.mojang.serialization.Codec<E> arg0)
createCodec(com.mojang.serialization.Codec<E> dataCodec)
m_clieysaa(com.mojang.serialization.Codec<E> arg0)
m_146264_(com.mojang.serialization.Codec<E> p_146265_)
public static <E> DataPool$Builder<E>
a()
builder()
method_34971()
builder()
m_apvcwapp()
m_146263_()
public Optional<E>
a(Random arg0)
getRandomValue(Random arg0)
method_34973(Random arg0)
getDataOrEmpty(Random random)
m_fxqdoulv(Random arg0)
m_146266_(Random arg0)