Package net.minecraft.entity.ai
Class TargetPredicate
java.lang.Object
net.minecraft.entity.ai.TargetPredicate
- Mappings:
Namespace Name official bciintermediary net/minecraft/class_4051named net/minecraft/entity/ai/TargetPredicate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate doublestatic TargetPredicateprivate booleanprivate booleanprivate static doubleprivate Predicate<LivingEntity>private boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()static TargetPredicatestatic TargetPredicatesetBaseMaxDistance(double baseMaxDistance)setPredicate(@Nullable Predicate<LivingEntity> predicate)booleantest(@Nullable LivingEntity baseEntity, LivingEntity targetEntity)
-
Field Details
-
DEFAULT
- Mappings:
Namespace Name Mixin selector official aLbci;a:Lbci;intermediary field_18092Lnet/minecraft/class_4051;field_18092:Lnet/minecraft/class_4051;named DEFAULTLnet/minecraft/entity/ai/TargetPredicate;DEFAULT:Lnet/minecraft/entity/ai/TargetPredicate;
-
MIN_DISTANCE
private static final double MIN_DISTANCE- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bLbci;b:Dintermediary field_30263Lnet/minecraft/class_4051;field_30263:Dnamed MIN_DISTANCELnet/minecraft/entity/ai/TargetPredicate;MIN_DISTANCE:D
-
field_33720
private final boolean field_33720- Mappings:
Namespace Name Mixin selector official cLbci;c:Zintermediary field_33720Lnet/minecraft/class_4051;field_33720:Znamed field_33720Lnet/minecraft/entity/ai/TargetPredicate;field_33720:Z
-
baseMaxDistance
private double baseMaxDistance- Mappings:
Namespace Name Mixin selector official dLbci;d:Dintermediary field_18093Lnet/minecraft/class_4051;field_18093:Dnamed baseMaxDistanceLnet/minecraft/entity/ai/TargetPredicate;baseMaxDistance:D
-
field_33721
private boolean field_33721- Mappings:
Namespace Name Mixin selector official eLbci;e:Zintermediary field_33721Lnet/minecraft/class_4051;field_33721:Znamed field_33721Lnet/minecraft/entity/ai/TargetPredicate;field_33721:Z
-
useDistanceScalingFactor
private boolean useDistanceScalingFactor- Mappings:
Namespace Name Mixin selector official fLbci;f:Zintermediary field_18098Lnet/minecraft/class_4051;field_18098:Znamed useDistanceScalingFactorLnet/minecraft/entity/ai/TargetPredicate;useDistanceScalingFactor:Z
-
predicate
- Mappings:
Namespace Name Mixin selector official gLbci;g:Ljava/util/function/Predicate;intermediary field_28405Lnet/minecraft/class_4051;field_28405:Ljava/util/function/Predicate;named predicateLnet/minecraft/entity/ai/TargetPredicate;predicate:Ljava/util/function/Predicate;
-
-
Constructor Details
-
TargetPredicate
private TargetPredicate(boolean bool)
-
-
Method Details
-
method_36625
- Mappings:
Namespace Name Mixin selector official aLbci;a()Lbci;intermediary method_36625Lnet/minecraft/class_4051;method_36625()Lnet/minecraft/class_4051;named method_36625Lnet/minecraft/entity/ai/TargetPredicate;method_36625()Lnet/minecraft/entity/ai/TargetPredicate;
-
method_36626
- Mappings:
Namespace Name Mixin selector official bLbci;b()Lbci;intermediary method_36626Lnet/minecraft/class_4051;method_36626()Lnet/minecraft/class_4051;named method_36626Lnet/minecraft/entity/ai/TargetPredicate;method_36626()Lnet/minecraft/entity/ai/TargetPredicate;
-
copy
- Mappings:
Namespace Name Mixin selector official cLbci;c()Lbci;intermediary method_33335Lnet/minecraft/class_4051;method_33335()Lnet/minecraft/class_4051;named copyLnet/minecraft/entity/ai/TargetPredicate;copy()Lnet/minecraft/entity/ai/TargetPredicate;
-
setBaseMaxDistance
- Mappings:
Namespace Name Mixin selector official aLbci;a(D)Lbci;intermediary method_18418Lnet/minecraft/class_4051;method_18418(D)Lnet/minecraft/class_4051;named setBaseMaxDistanceLnet/minecraft/entity/ai/TargetPredicate;setBaseMaxDistance(D)Lnet/minecraft/entity/ai/TargetPredicate;
-
method_36627
- Mappings:
Namespace Name Mixin selector official dLbci;d()Lbci;intermediary method_36627Lnet/minecraft/class_4051;method_36627()Lnet/minecraft/class_4051;named method_36627Lnet/minecraft/entity/ai/TargetPredicate;method_36627()Lnet/minecraft/entity/ai/TargetPredicate;
-
ignoreDistanceScalingFactor
- Mappings:
Namespace Name Mixin selector official eLbci;e()Lbci;intermediary method_18424Lnet/minecraft/class_4051;method_18424()Lnet/minecraft/class_4051;named ignoreDistanceScalingFactorLnet/minecraft/entity/ai/TargetPredicate;ignoreDistanceScalingFactor()Lnet/minecraft/entity/ai/TargetPredicate;
-
setPredicate
- Mappings:
Namespace Name Mixin selector official aLbci;a(Ljava/util/function/Predicate;)Lbci;intermediary method_18420Lnet/minecraft/class_4051;method_18420(Ljava/util/function/Predicate;)Lnet/minecraft/class_4051;named setPredicateLnet/minecraft/entity/ai/TargetPredicate;setPredicate(Ljava/util/function/Predicate;)Lnet/minecraft/entity/ai/TargetPredicate;
-
test
- Mappings:
Namespace Name Mixin selector official aLbci;a(Latc;Latc;)Zintermediary method_18419Lnet/minecraft/class_4051;method_18419(Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Znamed testLnet/minecraft/entity/ai/TargetPredicate;test(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/LivingEntity;)Z
-