History - net.minecraft.entity.ai.TargetPredicate

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

1.21.11_unobfuscated

Names

net.minecraft.world.entity.ai.targeting.TargetingConditions

net.minecraft.class_4051

net.minecraft.entity.ai.TargetPredicate

Fields

TargetPredicate: DEFAULT, field_18092, DEFAULT

double: MIN_VISIBILITY_DISTANCE_FOR_INVISIBLE_TARGET, field_30263, MIN_DISTANCE

boolean: isCombat, field_33720, attackable

double: range, field_18093, baseMaxDistance

boolean: checkLineOfSight, field_33721, respectsVisibility

boolean: testInvisible, field_18098, useDistanceScalingFactor

TargetPredicate$EntityPredicate: selector, field_28405, predicate

Constructors

(boolean)

Methods

TargetPredicate (): forCombat, method_36625, createAttackable

TargetPredicate (): forNonCombat, method_36626, createNonAttackable

TargetPredicate (): copy, method_33335, copy

TargetPredicate (double): range, method_18418, setBaseMaxDistance

TargetPredicate (): ignoreLineOfSight, method_36627, ignoreVisibility

TargetPredicate (): ignoreInvisibilityTesting, method_18424, ignoreDistanceScalingFactor

TargetPredicate (TargetPredicate$EntityPredicate): selector, method_18420, setPredicate

boolean (ServerWorld, LivingEntity, LivingEntity): test, method_18419, test