| public static <E> WeightedPool<E> |
| of() |
| method_34990() |
| empty() |
|
| public static <E> WeightedPool<E> |
| of(E value) |
| method_66214(E arg0) |
| of(E entry) |
|
| public static <E> WeightedPool<E> |
| of(E... items) |
| method_1_5404(E... arg0) |
| of(E... entries) |
|
| public static <E> WeightedPool<E> |
|
| public static <E> WeightedPool<E> |
|
| public static <E> WeightedPool$Builder<E> |
| builder() |
| method_66215() |
| builder() |
|
| public boolean |
| isEmpty() |
| method_34993() |
| isEmpty() |
|
| public <T> WeightedPool<T> |
|
| public Optional<E> |
|
| public E |
|
| public List<Weighted<E>> |
| unwrap() |
| method_34994() |
| getEntries() |
|
| private static <E> com.mojang.serialization.Codec<WeightedPool<E>> |
| 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) |
| 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) |
| 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) |
| 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) |
| 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) |
| 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) |
| method_66647(E arg0) |
| contains(E value) |
|
| private static com.mojang.serialization.DataResult |
|
| private static String |
| lambda$entryToNonEmptyListCodec$1() |
| method_1_3105() |
| method_1_3105() |
|
| private static Weighted |
|