History - net.minecraft.world.entity.ai.sensing.Sensor

1.21.3

Names

cdy

cgq

Fields

int: j, scanRate, field_18464, senseInterval, f_26795_

int: j, scanRate, field_18464, senseInterval

long: k, timeToTick, field_18463, lastSenseTime, f_26796_

long: k, timeToTick, field_18463, lastSenseTime

TargetingConditions: d, TARGET_CONDITIONS, field_26630, TARGET_PREDICATE, f_26793_

TargetingConditions: d, TARGET_CONDITIONS, field_26630, TARGET_PREDICATE

TargetingConditions: e, TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING, field_26631, TARGET_PREDICATE_IGNORE_DISTANCE_SCALING, f_26794_

TargetingConditions: e, TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING, field_26631, TARGET_PREDICATE_IGNORE_DISTANCE_SCALING

int: c, DEFAULT_SCAN_RATE, field_30259, DEFAULT_RUN_TIME, f_148309_

int: b, DEFAULT_SCAN_RATE, field_30259, DEFAULT_RUN_TIME

int: b, TARGETING_RANGE, field_30258, BASE_MAX_DISTANCE, f_148308_

int: c, DEFAULT_TARGETING_RANGE, field_30258, BASE_MAX_DISTANCE

TargetingConditions: f, ATTACK_TARGET_CONDITIONS, field_33762, ATTACKABLE_TARGET_PREDICATE, f_148310_

TargetingConditions: f, ATTACK_TARGET_CONDITIONS, field_33762, ATTACKABLE_TARGET_PREDICATE

TargetingConditions: g, ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING, field_33763, ATTACKABLE_TARGET_PREDICATE_IGNORE_DISTANCE_SCALING, f_148311_

TargetingConditions: g, ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING, field_33763, ATTACKABLE_TARGET_PREDICATE_IGNORE_DISTANCE_SCALING

TargetingConditions: h, ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT, field_34050, ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY, f_182375_

TargetingConditions: h, ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT, field_34050, ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY

TargetingConditions: i, ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_AND_LINE_OF_SIGHT, field_34051, ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY_OR_DISTANCE_SCALING, f_182376_

TargetingConditions: i, ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_AND_LINE_OF_SIGHT, field_34051, ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY_OR_DISTANCE_SCALING

RandomSource: a, RANDOM, field_19294, RANDOM, f_26792_

RandomSource: a, RANDOM, field_19294, RANDOM

Constructors

Methods

void (ServerLevel, E): b, tick, method_19100, tick, m_26806_

void (ServerLevel, E): b, tick, method_19100, tick

void (ServerLevel, E): a, doTick, method_19101, sense, m_5578_

void (ServerLevel, E): a, doTick, method_19101, sense

Set<MemoryModuleType<?>> (): a, requires, method_19099, getOutputMemoryModules, m_7163_

Set<MemoryModuleType<?>> (): a, requires, method_19099, getOutputMemoryModules

boolean (LivingEntity, LivingEntity): b, isEntityTargetable, method_30954, testTargetPredicate, m_26803_

boolean (LivingEntity, LivingEntity): c, isEntityAttackable, method_36982, testAttackableTargetPredicate, m_148312_

boolean (LivingEntity, LivingEntity): d, isEntityAttackableIgnoringLineOfSight, method_37456, testAttackableTargetPredicateIgnoreVisibility, m_182377_

void (E): a, updateTargetingConditionRanges, method_61444, updateRange

boolean (ServerLevel, LivingEntity, LivingEntity): b, isEntityTargetable, method_30954, testTargetPredicate

boolean (ServerLevel, LivingEntity, LivingEntity): c, isEntityAttackable, method_36982, testAttackableTargetPredicate

BiPredicate<ServerLevel, LivingEntity> (LivingEntity, int): a, wasEntityAttackableLastNTicks, method_61445, hasTargetBeenAttackableRecently

boolean (ServerLevel, LivingEntity, LivingEntity): d, isEntityAttackableIgnoringLineOfSight, method_37456, testAttackableTargetPredicateIgnoreVisibility

<T, U> BiPredicate<T, U> (int, BiPredicate<T, U>): a, rememberPositives, method_61443, hasPredicatePassedRecently

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

ceb

cdy

Fields

Constructors

Methods

1.20.6

Names

bws

ceb

Fields

Constructors

Methods

1.20.4

Names

btl

bws

Fields

Constructors

Methods

1.20.2

Names

bqf

btl

Fields

Constructors

Methods

1.20.1

Names

bqd

bqf

Fields

Constructors

Methods

1.19.4

Names

boi

bqd

Fields

Constructors

Methods

1.19.3

Names

bly

boi

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

blb

bly

Fields

Constructors

Methods

1.19

Names

bgz

blb

Fields

Random: a, RANDOM, field_19294, RANDOM, f_26792_

RandomSource: a, RANDOM, field_19294, RANDOM, f_26792_

Constructors

Methods

1.18.2

Names

bgh

bgz

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

bcu

bgh

Fields

Constructors

Methods

1.17.1

Names

bct

bcu

Fields

int: h, scanRate, field_18464, senseInterval, f_26795_

int: j, scanRate, field_18464, senseInterval, f_26795_

long: i, timeToTick, field_18463, lastSenseTime, f_26796_

long: k, timeToTick, field_18463, lastSenseTime, f_26796_

TargetingConditions: f, ATTACK_TARGET_CONDITIONS, field_33762, field_33762, f_148310_

TargetingConditions: f, ATTACK_TARGET_CONDITIONS, field_33762, ATTACKABLE_TARGET_PREDICATE, f_148310_

TargetingConditions: g, ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING, field_33763, field_33763, f_148311_

TargetingConditions: g, ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING, field_33763, ATTACKABLE_TARGET_PREDICATE_IGNORE_DISTANCE_SCALING, f_148311_

TargetingConditions: h, ATTACK_TARGET_CONDITIONS_IGNORE_LINE_OF_SIGHT, field_34050, ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY, f_182375_

TargetingConditions: i, ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_AND_LINE_OF_SIGHT, field_34051, ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY_OR_DISTANCE_SCALING, f_182376_

Constructors

Methods

boolean (LivingEntity, LivingEntity): c, isEntityAttackable, method_36982, method_36982, m_148312_

boolean (LivingEntity, LivingEntity): c, isEntityAttackable, method_36982, testAttackableTargetPredicate, m_148312_

boolean (LivingEntity, LivingEntity): d, isEntityAttackableIgnoringLineOfSight, method_37456, testAttackableTargetPredicateIgnoreVisibility, m_182377_

1.17

Names

azb

bct

net.minecraft.entity.ai.brain.sensor.Sensor

net.minecraft.src.C_776_

net.minecraft.server.v1_16_R3.Sensor

net.minecraft.world.entity.ai.sensing.Sensor

Fields

int: d, scanRate, field_18464, senseInterval, field_220976_b

int: h, scanRate, field_18464, senseInterval, f_26795_

long: e, timeToTick, field_18463, lastSenseTime, field_223023_c

long: i, timeToTick, field_18463, lastSenseTime, f_26796_

Random: a, RANDOM, field_19294, RANDOM, field_223022_a

Random: a, RANDOM, field_19294, RANDOM, f_26792_

TargetingConditions: b, TARGET_CONDITIONS, field_26630, field_26630, field_242314_b

TargetingConditions: d, TARGET_CONDITIONS, field_26630, TARGET_PREDICATE, f_26793_

TargetingConditions: c, TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING, field_26631, field_26631, field_242315_c

TargetingConditions: e, TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING, field_26631, TARGET_PREDICATE_IGNORE_DISTANCE_SCALING, f_26794_

int: c, DEFAULT_SCAN_RATE, field_30259, DEFAULT_RUN_TIME, f_148309_

int: b, TARGETING_RANGE, field_30258, BASE_MAX_DISTANCE, f_148308_

TargetingConditions: f, ATTACK_TARGET_CONDITIONS, field_33762, field_33762, f_148310_

TargetingConditions: g, ATTACK_TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING, field_33763, field_33763, f_148311_

Constructors

Methods

void (ServerLevel, E): b, tick, method_19100, tick, func_220973_b

void (ServerLevel, E): b, tick, method_19100, tick, m_26806_

void (ServerLevel, E): a, doTick, method_19101, sense, func_212872_a_

void (ServerLevel, E): a, doTick, method_19101, sense, m_5578_

Set<MemoryModuleType<?>> (): a, requires, method_19099, getOutputMemoryModules, func_220974_a

Set<MemoryModuleType<?>> (): a, requires, method_19099, getOutputMemoryModules, m_7163_

boolean (LivingEntity, LivingEntity): a, isEntityTargetable, method_30954, method_30954, func_242316_a

boolean (LivingEntity, LivingEntity): b, isEntityTargetable, method_30954, testTargetPredicate, m_26803_

boolean (LivingEntity, LivingEntity): c, isEntityAttackable, method_36982, method_36982, m_148312_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

ayy

azb

net.minecraft.server.v1_16_R2.Sensor

net.minecraft.server.v1_16_R3.Sensor

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

axn

ayy

net.minecraft.server.v1_16_R1.Sensor

net.minecraft.server.v1_16_R2.Sensor

Fields

int: b, scanRate, field_18464, senseInterval, field_220976_b

int: d, scanRate, field_18464, senseInterval, field_220976_b

long: c, timeToTick, field_18463, lastSenseTime, field_223023_c

long: e, timeToTick, field_18463, lastSenseTime, field_223023_c

TargetingConditions: b, TARGET_CONDITIONS, field_26630, field_26630, field_242314_b

TargetingConditions: c, TARGET_CONDITIONS_IGNORE_INVISIBILITY_TESTING, field_26631, field_26631, field_242315_c

Constructors

Methods

boolean (LivingEntity, LivingEntity): a, isEntityTargetable, method_30954, method_30954, func_242316_a

1.16.1

Names

asf

axn

net.minecraft.server.v1_15_R1.Sensor

net.minecraft.server.v1_16_R1.Sensor

Fields

Constructors

Methods

void (ServerLevel, E): b, tick, method_19100, canSense, func_220973_b

void (ServerLevel, E): b, tick, method_19100, tick, func_220973_b

1.15.2

Names

asc

asf

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

aqd

asc

net.minecraft.server.v1_14_R1.Sensor

net.minecraft.server.v1_15_R1.Sensor

Fields

Constructors

Methods

1.14.4

Names

apy

aqd

net.minecraft.world.entity.ai.sensing.Sensor

Fields

int: b, field_18464, senseInterval, field_220976_b

int: b, scanRate, field_18464, senseInterval, field_220976_b

long: c, field_18463, lastSenseTime, field_223023_c

long: c, timeToTick, field_18463, lastSenseTime, field_223023_c

Random: a, field_19294, RANDOM, field_223022_a

Random: a, RANDOM, field_19294, RANDOM, field_223022_a

Constructors

Methods

void (WorldServer, E): b, method_19100, canSense, func_220973_b

void (ServerLevel, E): b, tick, method_19100, canSense, func_220973_b

void (WorldServer, E): a, method_19101, sense, func_212872_a_

void (ServerLevel, E): a, doTick, method_19101, sense, func_212872_a_

Set<MemoryModuleType<?>> (): a, method_19099, getOutputMemoryModules, func_220974_a

Set<MemoryModuleType<?>> (): a, requires, method_19099, getOutputMemoryModules, func_220974_a

1.14.3

Names

apv

apy

net.minecraft.entity.ai.brain.sensor.Sensor

Fields

int: b, field_18464, field_220976_b

int: b, field_18464, senseInterval, field_220976_b

long: c, field_18463, field_223023_c

long: c, field_18463, lastSenseTime, field_223023_c

Random: a, field_19294, field_223022_a

Random: a, field_19294, RANDOM, field_223022_a

Constructors

Methods

void (WorldServer, E): b, method_19100, func_220973_b

void (WorldServer, E): b, method_19100, canSense, func_220973_b

void (WorldServer, E): a, method_19101, func_212872_a_

void (WorldServer, E): a, method_19101, sense, func_212872_a_

Set<MemoryModuleType<?>> (): a, method_19099, func_220974_a

Set<MemoryModuleType<?>> (): a, method_19099, getOutputMemoryModules, func_220974_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

apu

apv

Fields

long: a, field_18463, field_220975_a

long: c, field_18463, field_223023_c

Random: a, field_19294, field_223022_a

Constructors

Methods

1.14

Names

apu

net.minecraft.class_4148

net.minecraft.entity.ai.brain.sensor.Sensor

net.minecraft.server.v1_14_R1.Sensor

Fields

int: b, field_18464, field_220976_b

long: a, field_18463, field_220975_a

Constructors

(int)

()

Methods

void (WorldServer, E): b, method_19100, func_220973_b

void (WorldServer, E): a, method_19101, func_212872_a_

Set<MemoryModuleType<?>> (): a, method_19099, func_220974_a