Class ComponentsPredicate.Builder
java.lang.Object
net.minecraft.predicate.component.ComponentsPredicate.Builder
- Enclosing class:
ComponentsPredicate
- Mappings:
Namespace Name named net/minecraft/predicate/component/ComponentsPredicate$Builder
intermediary net/minecraft/class_10914$class_10915
official bo$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ComponentMapPredicate
private final ImmutableMap.Builder
<ComponentPredicate.Type<?>, ComponentPredicate> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
static ComponentsPredicate.Builder
create()
exact
(ComponentMapPredicate exact) <T extends ComponentPredicate>
ComponentsPredicate.Builderpartial
(ComponentPredicate.Type<T> type, T predicate)
-
Field Details
-
exact
- Mappings:
Namespace Name Mixin selector named exact
Lnet/minecraft/predicate/component/ComponentsPredicate$Builder;exact:Lnet/minecraft/predicate/component/ComponentMapPredicate;
intermediary field_58047
Lnet/minecraft/class_10914$class_10915;field_58047:Lnet/minecraft/class_9329;
official a
Lbo$a;a:Lkf;
-
partial
- Mappings:
Namespace Name Mixin selector named partial
Lnet/minecraft/predicate/component/ComponentsPredicate$Builder;partial:Lcom/google/common/collect/ImmutableMap$Builder;
intermediary field_58048
Lnet/minecraft/class_10914$class_10915;field_58048:Lcom/google/common/collect/ImmutableMap$Builder;
official b
Lbo$a;b:Lcom/google/common/collect/ImmutableMap$Builder;
-
-
Constructor Details
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector named create
Lnet/minecraft/predicate/component/ComponentsPredicate$Builder;create()Lnet/minecraft/predicate/component/ComponentsPredicate$Builder;
intermediary method_68683
Lnet/minecraft/class_10914$class_10915;method_68683()Lnet/minecraft/class_10914$class_10915;
official a
Lbo$a;a()Lbo$a;
-
partial
public <T extends ComponentPredicate> ComponentsPredicate.Builder partial(ComponentPredicate.Type<T> type, T predicate) - Mappings:
Namespace Name Mixin selector named partial
Lnet/minecraft/predicate/component/ComponentsPredicate$Builder;partial(Lnet/minecraft/predicate/component/ComponentPredicate$Type;Lnet/minecraft/predicate/component/ComponentPredicate;)Lnet/minecraft/predicate/component/ComponentsPredicate$Builder;
intermediary method_68685
Lnet/minecraft/class_10914$class_10915;method_68685(Lnet/minecraft/class_9360$class_8745;Lnet/minecraft/class_9360;)Lnet/minecraft/class_10914$class_10915;
official a
Lbo$a;a(Lku$b;Lku;)Lbo$a;
-
exact
- Mappings:
Namespace Name Mixin selector named exact
Lnet/minecraft/predicate/component/ComponentsPredicate$Builder;exact(Lnet/minecraft/predicate/component/ComponentMapPredicate;)Lnet/minecraft/predicate/component/ComponentsPredicate$Builder;
intermediary method_68684
Lnet/minecraft/class_10914$class_10915;method_68684(Lnet/minecraft/class_9329;)Lnet/minecraft/class_10914$class_10915;
official a
Lbo$a;a(Lkf;)Lbo$a;
-
build
- Mappings:
Namespace Name Mixin selector named build
Lnet/minecraft/predicate/component/ComponentsPredicate$Builder;build()Lnet/minecraft/predicate/component/ComponentsPredicate;
intermediary method_68686
Lnet/minecraft/class_10914$class_10915;method_68686()Lnet/minecraft/class_10914;
official b
Lbo$a;b()Lbo;
-