| public static <E> WeightedPool<E> | | of() | | of() | | method_34990() | | empty() |
|
| public static <E> WeightedPool<E> | | of(E value) | | of(E value) | | method_66214(E arg0) | | of(E entry) |
|
| public static <E> WeightedPool<E> | |
| public static <E> WeightedPool<E> | |
| public static <E> WeightedPool$Builder<E> | | builder() | | builder() | | method_66215() | | builder() |
|
| public boolean | | isEmpty() | | isEmpty() | | method_34993() | | isEmpty() |
|
| public <T> WeightedPool<T> | |
| public Optional<E> | |
| public E | |
| public List<Weighted<E>> | | unwrap() | | unwrap() | | method_34994() | | getEntries() |
|
| private static <E> com.mojang.serialization.Codec<WeightedPool<E>> | | entryToListCodec(com.mojang.serialization.Codec<Weighted<E>> weightedElementCodec) | | entryToListCodec(com.mojang.serialization.Codec<Weighted<E>> weightedElementCodec) | | method_1_3102(com.mojang.serialization.Codec<class_6010<E>> arg0) | | codecFromWeighted(com.mojang.serialization.Codec<Weighted<E>> weightedCodec) |
|
| public static <E> com.mojang.serialization.Codec<WeightedPool<E>> | | codec(com.mojang.serialization.Codec<E> elementCodec) | | codec(com.mojang.serialization.Codec<E> elementCodec) | | method_34991(com.mojang.serialization.Codec<E> arg0) | | createCodec(com.mojang.serialization.Codec<E> entryCodec) |
|
| public static <E> com.mojang.serialization.Codec<WeightedPool<E>> | | codec(com.mojang.serialization.MapCodec<E> elementCodec) | | codec(com.mojang.serialization.MapCodec<E> elementCodec) | | method_66213(com.mojang.serialization.MapCodec<E> arg0) | | createCodec(com.mojang.serialization.MapCodec<E> entryCodec) |
|
| private static <E> com.mojang.serialization.Codec<WeightedPool<E>> | | entryToNonEmptyListCodec(com.mojang.serialization.Codec<Weighted<E>> weightedElementCodec) | | entryToNonEmptyListCodec(com.mojang.serialization.Codec<Weighted<E>> weightedElementCodec) | | method_1_3103(com.mojang.serialization.Codec<class_6010<E>> arg0) | | nonEmptyCodecFromWeighted(com.mojang.serialization.Codec<Weighted<E>> weightedCodec) |
|
| public static <E> com.mojang.serialization.Codec<WeightedPool<E>> | | nonEmptyCodec(com.mojang.serialization.Codec<E> elementCodec) | | nonEmptyCodec(com.mojang.serialization.Codec<E> elementCodec) | | method_66217(com.mojang.serialization.Codec<E> arg0) | | createNonEmptyCodec(com.mojang.serialization.Codec<E> entryCodec) |
|
| public static <E> com.mojang.serialization.Codec<WeightedPool<E>> | | nonEmptyCodec(com.mojang.serialization.MapCodec<E> elementCodec) | | nonEmptyCodec(com.mojang.serialization.MapCodec<E> elementCodec) | | method_66218(com.mojang.serialization.MapCodec<E> arg0) | | createNonEmptyCodec(com.mojang.serialization.MapCodec<E> entryCodec) |
|
| public static <E, B extends io.netty.buffer.ByteBuf> PacketCodec<B, WeightedPool<E>> | |
| public boolean | | contains(E value) | | contains(E value) | | method_66647(E arg0) | | contains(E value) |
|