History - net.minecraft.world.entity.ai.behavior.UseBonemeal

1.21.3

Names

net.minecraft.world.entity.ai.behavior.ValidateNearbyPoi

net.minecraft.world.entity.ai.behavior.UseBonemeal

net.minecraft.class_4128

net.minecraft.class_4982

net.minecraft.unmapped.C_ydgrguwg

net.minecraft.unmapped.C_xemvzzla

net.minecraft.entity.ai.brain.task.ForgetCompletedPointOfInterestTask

net.minecraft.entity.ai.brain.task.BoneMealTask

net.minecraft.entity.ai.brain.task.ForgetCompletedPointOfInterestTask

net.minecraft.entity.ai.brain.task.BoneMealTask

net.minecraft.src.C_646_

net.minecraft.src.C_645_

Fields

int: a, MAX_DISTANCE, field_30185, f_ugtvjsbq, MAX_RANGE, MAX_RANGE, f_148036_

int: c, BONEMEALING_DURATION, field_30184, f_lsdchkjc, MAX_DURATION, MAX_DURATION, f_148035_

long: d, nextWorkCycleTime, field_23222, f_revrmggu, startTime, startTime, f_24461_

long: e, lastBonemealingSession, field_23223, f_yhpujdbv, lastEndEntityAge, lastEndEntityAge, f_24462_

int: f, timeWorkedSoFar, field_23224, f_lisydeoe, duration, duration, f_24463_

Optional<BlockPos>: g, cropPos, field_23225, f_fyijqeak, pos, pos, f_24464_

Constructors

Methods

boolean (ServerLevel, BlockPos, LivingEntity): a, bedIsOccupied, method_20500, m_kvvhxoht, isBedOccupiedByOthers, isBedOccupiedByOthers, m_24530_

BehaviorControl<LivingEntity> (Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>): a, create, method_47190, m_zavkqnbm, create, run, m_257857_

boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_26327, m_ykmjwhti, shouldRun, shouldRun, m_6114_

boolean (ServerLevel, Villager, long): a, canStillUse, method_26328, m_ttczagyy, shouldKeepRunning, shouldKeepRunning, m_6737_

Optional<BlockPos> (ServerLevel, Villager): b, pickNextTarget, method_26329, m_qzemzbtc, findBoneMealPos, findBoneMealPos, m_24492_

boolean (BlockPos, ServerLevel): a, validPos, method_26326, m_wyolsrxs, canBoneMeal, canBoneMeal, m_24485_

void (ServerLevel, Villager, long): b, start, method_26330, m_wfqutvxv, run, run, m_6735_

void (Villager): a, setCurrentCropAsTarget, method_26324, m_utwybmec, addLookWalkTargets, addLookWalkTargets, m_24480_

void (ServerLevel, Villager, long): c, stop, method_26331, m_zcvsdpxp, finishRunning, finishRunning, m_6732_

void (ServerLevel, Villager, long): d, tick, method_26332, m_bwvalwvr, keepRunning, keepRunning, m_6725_

1.21.2

Names

byj

cbb

net.minecraft.world.entity.ai.behavior.UseBonemeal

net.minecraft.world.entity.ai.behavior.ValidateNearbyPoi

net.minecraft.class_4982

net.minecraft.class_4128

net.minecraft.unmapped.C_xemvzzla

net.minecraft.unmapped.C_ydgrguwg

net.minecraft.entity.ai.brain.task.BoneMealTask

net.minecraft.entity.ai.brain.task.ForgetCompletedPointOfInterestTask

net.minecraft.entity.ai.brain.task.BoneMealTask

net.minecraft.entity.ai.brain.task.ForgetCompletedPointOfInterestTask

net.minecraft.src.C_645_

net.minecraft.src.C_646_

Fields

int: a, MAX_DISTANCE, field_30185, f_ugtvjsbq, MAX_RANGE, MAX_RANGE, f_148036_

int: c, BONEMEALING_DURATION, field_30184, f_lsdchkjc, MAX_DURATION, MAX_DURATION, f_148035_

long: d, nextWorkCycleTime, field_23222, f_revrmggu, startTime, startTime, f_24461_

long: e, lastBonemealingSession, field_23223, f_yhpujdbv, lastEndEntityAge, lastEndEntityAge, f_24462_

int: f, timeWorkedSoFar, field_23224, f_lisydeoe, duration, duration, f_24463_

Optional<BlockPos>: g, cropPos, field_23225, f_fyijqeak, pos, pos, f_24464_

Constructors

Methods

boolean (ServerLevel, BlockPos, LivingEntity): a, bedIsOccupied, method_20500, m_kvvhxoht, isBedOccupiedByOthers, isBedOccupiedByOthers, m_24530_

BehaviorControl<LivingEntity> (Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>): a, create, method_47190, m_zavkqnbm, create, run, m_257857_

boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_26327, m_ykmjwhti, shouldRun, shouldRun, m_6114_

boolean (ServerLevel, Villager, long): a, canStillUse, method_26328, m_ttczagyy, shouldKeepRunning, shouldKeepRunning, m_6737_

Optional<BlockPos> (ServerLevel, Villager): b, pickNextTarget, method_26329, m_qzemzbtc, findBoneMealPos, findBoneMealPos, m_24492_

boolean (BlockPos, ServerLevel): a, validPos, method_26326, m_wyolsrxs, canBoneMeal, canBoneMeal, m_24485_

void (ServerLevel, Villager, long): b, start, method_26330, m_wfqutvxv, run, run, m_6735_

void (Villager): a, setCurrentCropAsTarget, method_26324, m_utwybmec, addLookWalkTargets, addLookWalkTargets, m_24480_

void (ServerLevel, Villager, long): c, stop, method_26331, m_zcvsdpxp, finishRunning, finishRunning, m_6732_

void (ServerLevel, Villager, long): d, tick, method_26332, m_bwvalwvr, keepRunning, keepRunning, m_6725_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

bym

byj

Fields

Constructors

Methods

1.20.6

Names

net.minecraft.world.entity.ai.behavior.ValidateNearbyPoi

net.minecraft.world.entity.ai.behavior.UseBonemeal

net.minecraft.class_4128

net.minecraft.class_4982

net.minecraft.unmapped.C_ydgrguwg

net.minecraft.unmapped.C_xemvzzla

net.minecraft.entity.ai.brain.task.ForgetCompletedPointOfInterestTask

net.minecraft.entity.ai.brain.task.BoneMealTask

net.minecraft.entity.ai.brain.task.ForgetCompletedPointOfInterestTask

net.minecraft.entity.ai.brain.task.BoneMealTask

net.minecraft.src.C_646_

net.minecraft.src.C_645_

Fields

int: a, MAX_DISTANCE, field_30185, f_ugtvjsbq, MAX_RANGE, MAX_RANGE, f_148036_

int: c, BONEMEALING_DURATION, field_30184, f_lsdchkjc, MAX_DURATION, MAX_DURATION, f_148035_

long: d, nextWorkCycleTime, field_23222, f_revrmggu, startTime, startTime, f_24461_

long: e, lastBonemealingSession, field_23223, f_yhpujdbv, lastEndEntityAge, lastEndEntityAge, f_24462_

int: f, timeWorkedSoFar, field_23224, f_lisydeoe, duration, duration, f_24463_

Optional<BlockPos>: g, cropPos, field_23225, f_fyijqeak, pos, pos, f_24464_

Constructors

Methods

boolean (ServerLevel, BlockPos, LivingEntity): a, bedIsOccupied, method_20500, m_kvvhxoht, isBedOccupiedByOthers, isBedOccupiedByOthers, m_24530_

BehaviorControl<LivingEntity> (Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>): a, create, method_47190, m_zavkqnbm, create, run, m_257857_

boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_26327, m_ykmjwhti, shouldRun, shouldRun, m_6114_

boolean (ServerLevel, Villager, long): a, canStillUse, method_26328, m_ttczagyy, shouldKeepRunning, shouldKeepRunning, m_6737_

Optional<BlockPos> (ServerLevel, Villager): b, pickNextTarget, method_26329, m_qzemzbtc, findBoneMealPos, findBoneMealPos, m_24492_

boolean (BlockPos, ServerLevel): a, validPos, method_26326, m_wyolsrxs, canBoneMeal, canBoneMeal, m_24485_

void (ServerLevel, Villager, long): b, start, method_26330, m_wfqutvxv, run, run, m_6735_

void (Villager): a, setCurrentCropAsTarget, method_26324, m_utwybmec, addLookWalkTargets, addLookWalkTargets, m_24480_

void (ServerLevel, Villager, long): c, stop, method_26331, m_zcvsdpxp, finishRunning, finishRunning, m_6732_

void (ServerLevel, Villager, long): d, tick, method_26332, m_bwvalwvr, keepRunning, keepRunning, m_6725_

1.20.5

Names

brf

bym

net.minecraft.world.entity.ai.behavior.BehaviorPositionValidate

net.minecraft.world.entity.ai.behavior.BehaviorBonemeal

Fields

Constructors

Methods

BehaviorControl<LivingEntity> (Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>): a, create, method_47190, m_zavkqnbm, create, m_257857_

BehaviorControl<LivingEntity> (Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>): a, create, method_47190, m_zavkqnbm, create, run, m_257857_

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

bnz

brf

Fields

Constructors

Methods

1.20.2

Names

bkt

bnz

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

bkr

bkt

Fields

Constructors

Methods

1.19.4

Names

biw

bkr

Fields

Constructors

Methods

1.19.3

Names

bgr

biw

Fields

MemoryModuleType<GlobalPos>: d, memoryType, field_18390, f_pttxfuwf, memoryModule, memoryModule, f_24515_

Predicate<Holder<PoiType>>: e, poiPredicate, field_18391, f_cjnlenby, poiTypePredicate, condition, f_24516_

Constructors

(Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>)

()

Methods

boolean (ServerLevel, LivingEntity): a, checkExtraStartConditions, method_18919, m_pwowjghk, shouldRun, shouldRun, m_6114_

void (ServerLevel, LivingEntity, long): a, start, method_18920, m_thxoqxcz, run, run, m_6735_

boolean (ServerLevel, BlockPos): a, poiDoesntExist, method_20499, m_fwfqgfko, hasCompletedPointOfInterest, hasCompletedPointOfInterest, m_24527_

BehaviorControl<LivingEntity> (Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>): a, create, method_47190, m_zavkqnbm, create, m_257857_

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

bfu

bgr

Fields

Constructors

Methods

1.19

Names

bcf

bfu

Fields

MemoryModuleType<GlobalPos>: c, memoryType, field_18390, f_pttxfuwf, memoryModule, memoryModule, f_24515_

MemoryModuleType<GlobalPos>: d, memoryType, field_18390, f_pttxfuwf, memoryModule, memoryModule, f_24515_

Predicate<PoiType>: d, poiPredicate, field_18391, f_cjnlenby, condition, condition, f_24516_

Predicate<Holder<PoiType>>: e, poiPredicate, field_18391, f_cjnlenby, poiTypePredicate, condition, f_24516_

Constructors

(PoiType, MemoryModuleType<GlobalPos>)

(Predicate<Holder<PoiType>>, MemoryModuleType<GlobalPos>)

Methods

1.18.2

Names

bbo

bcf

net.minecraft.entity.ai.brain.task.ForgetCompletedPointOfInterestTask

Fields

MemoryModuleType<GlobalPos>: c, memoryType, field_18390, f_pttxfuwf, memoryModule, f_24515_

MemoryModuleType<GlobalPos>: c, memoryType, field_18390, f_pttxfuwf, memoryModule, memoryModule, f_24515_

Predicate<PoiType>: d, poiPredicate, field_18391, f_cjnlenby, condition, f_24516_

Predicate<PoiType>: d, poiPredicate, field_18391, f_cjnlenby, condition, condition, f_24516_

int: a, MAX_DISTANCE, field_30185, f_ugtvjsbq, MAX_RANGE, f_148036_

int: a, MAX_DISTANCE, field_30185, f_ugtvjsbq, MAX_RANGE, MAX_RANGE, f_148036_

Constructors

Methods

boolean (ServerLevel, LivingEntity): a, checkExtraStartConditions, method_18919, m_pwowjghk, shouldRun, m_6114_

boolean (ServerLevel, LivingEntity): a, checkExtraStartConditions, method_18919, m_pwowjghk, shouldRun, shouldRun, m_6114_

void (ServerLevel, LivingEntity, long): a, start, method_18920, m_thxoqxcz, run, m_6735_

void (ServerLevel, LivingEntity, long): a, start, method_18920, m_thxoqxcz, run, run, m_6735_

boolean (ServerLevel, BlockPos, LivingEntity): a, bedIsOccupied, method_20500, m_kvvhxoht, isBedOccupiedByOthers, m_24530_

boolean (ServerLevel, BlockPos, LivingEntity): a, bedIsOccupied, method_20500, m_kvvhxoht, isBedOccupiedByOthers, isBedOccupiedByOthers, m_24530_

boolean (ServerLevel, BlockPos): a, poiDoesntExist, method_20499, m_fwfqgfko, hasCompletedPointOfInterest, m_24527_

boolean (ServerLevel, BlockPos): a, poiDoesntExist, method_20499, m_fwfqgfko, hasCompletedPointOfInterest, hasCompletedPointOfInterest, m_24527_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

ayc

bbo

Fields

Constructors

Methods

1.17.1

Names

ayb

ayc

Fields

Constructors

Methods

1.17

Names

auh

ayb

net.minecraft.entity.ai.brain.task.ExpirePOITask

net.minecraft.src.C_646_

net.minecraft.server.v1_16_R3.BehaviorPositionValidate

net.minecraft.world.entity.ai.behavior.BehaviorPositionValidate

Fields

MemoryModuleType<GlobalPos>: b, memoryType, field_18390, f_pttxfuwf, memoryModule, field_220591_a

MemoryModuleType<GlobalPos>: c, memoryType, field_18390, f_pttxfuwf, memoryModule, f_24515_

Predicate<PoiType>: c, poiPredicate, field_18391, f_cjnlenby, condition, field_220592_b

Predicate<PoiType>: d, poiPredicate, field_18391, f_cjnlenby, condition, f_24516_

int: a, MAX_DISTANCE, field_30185, f_ugtvjsbq, MAX_RANGE, f_148036_

Constructors

Methods

boolean (ServerLevel, LivingEntity): a, checkExtraStartConditions, method_18919, m_pwowjghk, shouldRun, func_212832_a_

boolean (ServerLevel, LivingEntity): a, checkExtraStartConditions, method_18919, m_pwowjghk, shouldRun, m_6114_

void (ServerLevel, LivingEntity, long): a, start, method_18920, m_thxoqxcz, run, func_212831_a_

void (ServerLevel, LivingEntity, long): a, start, method_18920, m_thxoqxcz, run, m_6735_

boolean (ServerLevel, BlockPos, LivingEntity): a, bedIsOccupied, method_20500, m_kvvhxoht, isBedOccupiedByOthers, func_223019_a

boolean (ServerLevel, BlockPos, LivingEntity): a, bedIsOccupied, method_20500, m_kvvhxoht, isBedOccupiedByOthers, m_24530_

boolean (ServerLevel, BlockPos): a, poiDoesntExist, method_20499, m_fwfqgfko, hasCompletedPointOfInterest, func_223020_a

boolean (ServerLevel, BlockPos): a, poiDoesntExist, method_20499, m_fwfqgfko, hasCompletedPointOfInterest, m_24527_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

aue

auh

net.minecraft.server.v1_16_R2.BehaviorPositionValidate

net.minecraft.server.v1_16_R3.BehaviorPositionValidate

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

ast

aue

net.minecraft.server.v1_16_R1.BehaviorPositionValidate

net.minecraft.server.v1_16_R2.BehaviorPositionValidate

Fields

Constructors

Methods

1.16.1

Names

anw

ast

net.minecraft.server.v1_15_R1.BehaviorPositionValidate

net.minecraft.server.v1_16_R1.BehaviorPositionValidate

Fields

MemoryModuleType<GlobalPos>: a, memoryType, field_18390, f_pttxfuwf, memoryModule, field_220591_a

MemoryModuleType<GlobalPos>: b, memoryType, field_18390, f_pttxfuwf, memoryModule, field_220591_a

Predicate<PoiType>: b, poiPredicate, field_18391, f_cjnlenby, condition, field_220592_b

Predicate<PoiType>: c, poiPredicate, field_18391, f_cjnlenby, condition, field_220592_b

Constructors

Methods

1.15.2

Names

ant

anw

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

boolean (ServerLevel, BlockPos, LivingEntity): a, bedIsOccupied, method_20500, m_kvvhxoht, func_223019_a

boolean (ServerLevel, BlockPos, LivingEntity): a, bedIsOccupied, method_20500, m_kvvhxoht, isBedOccupiedByOthers, func_223019_a

boolean (ServerLevel, BlockPos): a, poiDoesntExist, method_20499, m_fwfqgfko, func_223020_a

boolean (ServerLevel, BlockPos): a, poiDoesntExist, method_20499, m_fwfqgfko, hasCompletedPointOfInterest, func_223020_a

1.15

Names

alt

ant

net.minecraft.server.v1_14_R1.BehaviorPositionValidate

net.minecraft.server.v1_15_R1.BehaviorPositionValidate

Fields

Constructors

Methods

1.14.4

Names

alo

alt

net.minecraft.world.entity.ai.behavior.ValidateNearbyPoi

net.minecraft.unmapped.C_ydgrguwg

Fields

MemoryModuleType<GlobalPos>: a, field_18390, memoryModule, field_220591_a

MemoryModuleType<GlobalPos>: a, memoryType, field_18390, f_pttxfuwf, memoryModule, field_220591_a

Predicate<VillagePlaceType>: b, field_18391, condition, field_220592_b

Predicate<PoiType>: b, poiPredicate, field_18391, f_cjnlenby, condition, field_220592_b

Constructors

Methods

boolean (WorldServer, EntityLiving): a, method_18919, shouldRun, func_212832_a_

boolean (ServerLevel, LivingEntity): a, checkExtraStartConditions, method_18919, m_pwowjghk, shouldRun, func_212832_a_

void (WorldServer, EntityLiving, long): a, method_18920, run, func_212831_a_

void (ServerLevel, LivingEntity, long): a, start, method_18920, m_thxoqxcz, run, func_212831_a_

boolean (WorldServer, BlockPosition, EntityLiving): a, method_20500, method_20500, func_223019_a

boolean (ServerLevel, BlockPos, LivingEntity): a, bedIsOccupied, method_20500, m_kvvhxoht, func_223019_a

boolean (WorldServer, BlockPosition): a, method_20499, method_20499, func_223020_a

boolean (ServerLevel, BlockPos): a, poiDoesntExist, method_20499, m_fwfqgfko, func_223020_a

1.14.3

Names

aln

alo

net.minecraft.entity.ai.brain.task.ForgetCompletedPointOfInterestTask

Fields

MemoryModuleType<GlobalPos>: a, field_18390, field_220591_a

MemoryModuleType<GlobalPos>: a, field_18390, memoryModule, field_220591_a

Predicate<VillagePlaceType>: b, field_18391, field_220592_b

Predicate<VillagePlaceType>: b, field_18391, condition, field_220592_b

Constructors

Methods

boolean (WorldServer, EntityLiving): a, method_18919, func_212832_a_

boolean (WorldServer, EntityLiving): a, method_18919, shouldRun, func_212832_a_

void (WorldServer, EntityLiving, long): a, method_18920, func_212831_a_

void (WorldServer, EntityLiving, long): a, method_18920, run, func_212831_a_

boolean (WorldServer, BlockPosition, EntityLiving): a, method_20500, func_223019_a

boolean (WorldServer, BlockPosition, EntityLiving): a, method_20500, method_20500, func_223019_a

boolean (WorldServer, BlockPosition): a, method_20499, func_223020_a

boolean (WorldServer, BlockPosition): a, method_20499, method_20499, func_223020_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

alm

aln

Fields

Constructors

Methods

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a

boolean (WorldServer, BlockPosition, EntityLiving): a, method_20500, func_223019_a

boolean (WorldServer, BlockPosition): a, method_20499, func_223020_a

1.14

Names

alm

net.minecraft.class_4128

net.minecraft.entity.ai.brain.task.ExpirePOITask

net.minecraft.server.v1_14_R1.BehaviorPositionValidate

Fields

MemoryModuleType<GlobalPos>: a, field_18390, field_220591_a

Predicate<VillagePlaceType>: b, field_18391, field_220592_b

Constructors

(VillagePlaceType, MemoryModuleType<GlobalPos>)

Methods

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a

boolean (WorldServer, EntityLiving): a, method_18919, func_212832_a_

void (WorldServer, EntityLiving, long): a, method_18920, func_212831_a_