| List<VariantSelectorProvider$Selector<Context, Condition>> |
| selectors() |
| method_67126() |
| getSelectors() |
|
| static <C, T> Stream<T> |
| select(Stream<T> entries, Function<T, PriorityProvider<C, ?>> extractor, C context) |
| method_67163(Stream<T> arg0, Function<T, class_10695<C, ?>> arg1, C arg2) |
| select(Stream<T> entries, Function<T, VariantSelectorProvider<C, ?>> providerGetter, C context) |
|
| static <C, T> Optional<T> |
| pick(Stream<T> entries, Function<T, PriorityProvider<C, ?>> extractor, RandomSource randomSource, C context) |
| method_67162(Stream<T> arg0, Function<T, class_10695<C, ?>> arg1, class_5819 arg2, C arg3) |
| select(Stream<T> entries, Function<T, VariantSelectorProvider<C, ?>> providerGetter, Random random, C context) |
|
| static <Context, Condition extends VariantSelectorProvider$SelectorCondition<Context>> List<VariantSelectorProvider$Selector<Context, Condition>> |
| single(Condition check, int priority) |
| method_67160(Condition arg0, int arg1) |
| createSingle(Condition condition, int priority) |
|
| static <Context, Condition extends VariantSelectorProvider$SelectorCondition<Context>> List<VariantSelectorProvider$Selector<Context, Condition>> |
| alwaysTrue(int priority) |
| method_67159(int arg0) |
| createFallback(int priority) |
|
| private static void |
|