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

1.21

Names

bvz

bvw

Fields

Constructors

Methods

1.20.6

Names

bvy

bvz

net.minecraft.world.entity.ai.behavior.BehaviorGate

net.minecraft.world.entity.ai.behavior.BehaviorVillageHeroGift

Fields

Constructors

Methods

1.20.5

Names

boq

bvy

net.minecraft.world.entity.ai.behavior.GateBehavior

net.minecraft.world.entity.ai.behavior.GiveGiftToHero

net.minecraft.class_4103

net.minecraft.class_4243

net.minecraft.unmapped.C_qokdffvy

net.minecraft.unmapped.C_cxomqjew

net.minecraft.entity.ai.brain.task.CompositeTask

net.minecraft.entity.ai.brain.task.GiveGiftsToHeroTask

net.minecraft.entity.ai.brain.task.CompositeTask

net.minecraft.entity.ai.brain.task.GiveGiftsToHeroTask

net.minecraft.src.C_583_

net.minecraft.src.C_589_

Fields

Set<MemoryModuleType<?>>: b, exitErasedMemories, field_18344, f_jmwbfwit, memoriesToForgetWhenStopped, memoriesToForgetWhenStopped, f_22868_

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, f_ovdncnss, order, order, f_22869_

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, f_jsnhaplx, runMode, runMode, f_22870_

ShufflingList<BehaviorControl<? super E>>: e, behaviors, field_18347, f_bcodtype, tasks, tasks, f_22871_

Map<MemoryModuleType<?>, MemoryStatus>: a, entryCondition, field_40992, f_jsqbhyuq, requiredMemoryState, f_256759_

Behavior$Status: f, status, field_40993, f_cknmuzmg, status, f_256778_

int: c, THROW_GIFT_AT_DISTANCE, field_30117, f_jsrlwrah, MAX_DISTANCE, MAX_DISTANCE, f_147546_

int: d, MIN_TIME_BETWEEN_GIFTS, field_30118, f_dasmcjkc, DEFAULT_DURATION, MIN_TIME_BETWEEN_GIFTS, f_147547_

int: e, MAX_TIME_BETWEEN_GIFTS, field_30119, f_zsucqfww, MAX_NEXT_GIFT_DELAY, MAX_TIME_BETWEEN_GIFTS, f_147548_

int: f, TIME_TO_DELAY_FOR_HEAD_TO_FINISH_TURNING, field_30120, f_ngewbtzh, RUN_TIME, RUN_TIME, f_147549_

Map<VillagerProfession, ResourceKey<LootTable>>: g, GIFTS, field_18984, f_abfzajbn, GIFTS, GIFTS, f_147550_

float: h, SPEED_MODIFIER, field_30121, f_lmkbkrrz, WALK_SPEED, WALK_SPEED, f_147551_

int: i, timeUntilNextGift, field_18985, f_wzulznsa, ticksLeft, ticksLeft, f_22987_

boolean: j, giftGivenDuringThisRun, field_18986, f_rqjmarrb, done, done, f_22988_

long: k, timeSinceStart, field_18987, f_fbexxfgh, startTime, startTime, f_22989_

Constructors

(Map<MemoryModuleType<?>, MemoryStatus>, Set<MemoryModuleType<?>>, GateBehavior$OrderPolicy, GateBehavior$RunningPolicy, List<com.mojang.datafixers.util.Pair<? extends BehaviorControl<? super E>, Integer>>)

(int)

Methods

Behavior$Status (): a, getStatus, method_18921, m_lzkdsoun, getStatus, getStatus, m_22536_

boolean (E): a, hasRequiredMemories, method_46924, m_ffpkhbju, shouldStart, m_257655_

boolean (ServerLevel, E, long): e, tryStart, method_18922, m_vipkpuce, tryStarting, tryStart, m_22554_

void (ServerLevel, E, long): f, tickOrStop, method_18923, m_rsxmnjte, tick, tick, m_22558_

void (ServerLevel, E, long): g, doStop, method_18925, m_bmtrtesi, stop, stop, m_22562_

String (): b, debugString, method_46910, m_miheqwub, getName, debugString, m_22566_

boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_19962, m_ctaczglr, shouldRun, shouldRun, m_6114_

void (ServerLevel, Villager, long): a, start, method_19963, m_qqumfouo, run, run, m_6735_

boolean (ServerLevel, Villager, long): b, canStillUse, method_19965, m_bmtktijo, shouldKeepRunning, shouldKeepRunning, m_6737_

void (ServerLevel, Villager, long): c, tick, method_19967, m_tcqpysae, keepRunning, keepRunning, m_6725_

void (ServerLevel, Villager, long): d, stop, method_19968, m_bgeddgpf, finishRunning, finishRunning, m_6732_

void (Villager, LivingEntity): a, throwGift, method_19957, m_aoqbkdni, giveGifts, giveGifts, m_23011_

List<ItemStack> (Villager): a, getItemToThrow, method_19956, m_kkqropvw, getGifts, getGifts, m_23009_

boolean (Villager): b, isHeroVisible, method_19964, m_amxlfjur, isNearestPlayerHero, isNearestPlayerHero, m_23029_

Optional<Player> (Villager): c, getNearestTargetableHero, method_19966, m_fgcayhky, getNearestPlayerIfHero, getNearestPlayerIfHero, m_23039_

boolean (Player): a, isHero, method_19959, m_xxwohtty, isHero, isHero, m_23017_

boolean (Villager, Player): a, isWithinThrowingDistance, method_19958, m_llpkctks, isCloseEnough, isCloseEnough, m_23014_

int (ServerLevel): a, calculateTimeUntilNextGift, method_19961, m_duhoxtxn, getNextGiftDelay, getNextGiftDelay, m_22993_

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

bll

boq

Fields

Constructors

Methods

1.20.2

Names

bif

bll

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

bid

bif

Fields

Constructors

Methods

1.19.4

Names

bgi

bid

Fields

Constructors

Methods

boolean (ServerLevel, E, long): e, tryStart, method_18922, m_vipkpuce, tryStarting, m_vipkpuce, m_22554_

boolean (ServerLevel, E, long): e, tryStart, method_18922, m_vipkpuce, tryStarting, tryStart, m_22554_

void (ServerLevel, E, long): f, tickOrStop, method_18923, m_rsxmnjte, tick, m_rsxmnjte, m_22558_

void (ServerLevel, E, long): f, tickOrStop, method_18923, m_rsxmnjte, tick, tick, m_22558_

void (ServerLevel, E, long): g, doStop, method_18925, m_bmtrtesi, stop, stopTask, m_22562_

void (ServerLevel, E, long): g, doStop, method_18925, m_bmtrtesi, stop, stop, m_22562_

String (): b, debugString, method_46910, m_miheqwub, getName, getSimpleName, m_22566_

String (): b, debugString, method_46910, m_miheqwub, getName, debugString, m_22566_

1.19.3

Names

bec

bgi

Fields

Set<MemoryModuleType<?>>: a, exitErasedMemories, field_18344, f_jmwbfwit, memoriesToForgetWhenStopped, memoriesToForgetWhenStopped, f_22868_

Set<MemoryModuleType<?>>: b, exitErasedMemories, field_18344, f_jmwbfwit, memoriesToForgetWhenStopped, memoriesToForgetWhenStopped, f_22868_

GateBehavior$OrderPolicy: d, orderPolicy, field_18345, f_ovdncnss, order, order, f_22869_

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, f_ovdncnss, order, order, f_22869_

GateBehavior$RunningPolicy: e, runningPolicy, field_18346, f_jsnhaplx, runMode, runMode, f_22870_

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, f_jsnhaplx, runMode, runMode, f_22870_

ShufflingList<Behavior<? super E>>: f, behaviors, field_18347, f_bcodtype, tasks, tasks, f_22871_

ShufflingList<BehaviorControl<? super E>>: e, behaviors, field_18347, f_bcodtype, tasks, tasks, f_22871_

Map<MemoryModuleType<?>, MemoryStatus>: a, entryCondition, field_40992, f_jsqbhyuq, requiredMemoryState, f_256759_

Behavior$Status: f, status, field_40993, f_cknmuzmg, status, f_256778_

Constructors

Methods

boolean (ServerLevel, E, long): b, canStillUse, method_18927, m_xvrvizlg, shouldKeepRunning, shouldKeepRunning, m_6737_

boolean (long): a, timedOut, method_18915, m_eghfkoeo, isTimeLimitExceeded, isTimeLimitExceeded, m_7773_

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

void (ServerLevel, E, long): d, tick, method_18924, m_jiotgmjk, keepRunning, keepRunning, m_6725_

void (ServerLevel, E, long): c, stop, method_18926, m_copsxmjv, finishRunning, finishRunning, m_6732_

Behavior$Status (): a, getStatus, method_18921, m_lzkdsoun, getStatus, getStatus, m_22536_

boolean (E): a, hasRequiredMemories, method_46924, m_ffpkhbju, shouldStart, m_257655_

boolean (ServerLevel, E, long): e, tryStart, method_18922, m_vipkpuce, tryStarting, m_vipkpuce, m_22554_

void (ServerLevel, E, long): f, tickOrStop, method_18923, m_rsxmnjte, tick, m_rsxmnjte, m_22558_

void (ServerLevel, E, long): g, doStop, method_18925, m_bmtrtesi, stop, stopTask, m_22562_

String (): b, debugString, method_46910, m_miheqwub, getName, getSimpleName, m_22566_

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

bdf

bec

Fields

Constructors

Methods

1.19

Names

azw

bdf

Fields

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, f_ovdncnss, order, order, f_22869_

GateBehavior$OrderPolicy: d, orderPolicy, field_18345, f_ovdncnss, order, order, f_22869_

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, f_jsnhaplx, runMode, runMode, f_22870_

GateBehavior$RunningPolicy: e, runningPolicy, field_18346, f_jsnhaplx, runMode, runMode, f_22870_

ShufflingList<Behavior<? super E>>: e, behaviors, field_18347, f_bcodtype, tasks, tasks, f_22871_

ShufflingList<Behavior<? super E>>: f, behaviors, field_18347, f_bcodtype, tasks, tasks, f_22871_

Constructors

Methods

1.18.2

Names

azf

azw

net.minecraft.entity.ai.brain.task.CompositeTask

Fields

Set<MemoryModuleType<?>>: a, exitErasedMemories, field_18344, f_jmwbfwit, memoriesToForgetWhenStopped, f_22868_

Set<MemoryModuleType<?>>: a, exitErasedMemories, field_18344, f_jmwbfwit, memoriesToForgetWhenStopped, memoriesToForgetWhenStopped, f_22868_

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, f_ovdncnss, order, f_22869_

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, f_ovdncnss, order, order, f_22869_

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, f_jsnhaplx, runMode, f_22870_

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, f_jsnhaplx, runMode, runMode, f_22870_

ShufflingList<Behavior<? super E>>: e, behaviors, field_18347, f_bcodtype, tasks, f_22871_

ShufflingList<Behavior<? super E>>: e, behaviors, field_18347, f_bcodtype, tasks, tasks, f_22871_

Constructors

Methods

boolean (ServerLevel, E, long): b, canStillUse, method_18927, m_xvrvizlg, shouldKeepRunning, m_6737_

boolean (ServerLevel, E, long): b, canStillUse, method_18927, m_xvrvizlg, shouldKeepRunning, shouldKeepRunning, m_6737_

boolean (long): a, timedOut, method_18915, m_eghfkoeo, isTimeLimitExceeded, m_7773_

boolean (long): a, timedOut, method_18915, m_eghfkoeo, isTimeLimitExceeded, isTimeLimitExceeded, m_7773_

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

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

void (ServerLevel, E, long): d, tick, method_18924, m_jiotgmjk, keepRunning, m_6725_

void (ServerLevel, E, long): d, tick, method_18924, m_jiotgmjk, keepRunning, keepRunning, m_6725_

void (ServerLevel, E, long): c, stop, method_18926, m_copsxmjv, finishRunning, m_6732_

void (ServerLevel, E, long): c, stop, method_18926, m_copsxmjv, finishRunning, finishRunning, m_6732_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

avt

azf

Fields

Constructors

Methods

1.17.1

Names

avs

avt

Fields

Constructors

Methods

1.17

Names

asf

avs

net.minecraft.entity.ai.brain.task.MultiTask

net.minecraft.src.C_583_

net.minecraft.server.v1_16_R3.BehaviorGate

net.minecraft.world.entity.ai.behavior.BehaviorGate

Fields

Set<MemoryModuleType<?>>: b, exitErasedMemories, field_18344, f_jmwbfwit, memoriesToForgetWhenStopped, field_220416_b

Set<MemoryModuleType<?>>: a, exitErasedMemories, field_18344, f_jmwbfwit, memoriesToForgetWhenStopped, f_22868_

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, f_ovdncnss, order, field_220417_c

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, f_ovdncnss, order, f_22869_

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, f_jsnhaplx, runMode, field_220418_d

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, f_jsnhaplx, runMode, f_22870_

WeightedList<Behavior<? super E>>: e, behaviors, field_18347, f_bcodtype, tasks, field_220419_e

ShufflingList<Behavior<? super E>>: e, behaviors, field_18347, f_bcodtype, tasks, f_22871_

Constructors

Methods

boolean (ServerLevel, E, long): b, canStillUse, method_18927, m_xvrvizlg, shouldKeepRunning, func_212834_g_

boolean (ServerLevel, E, long): b, canStillUse, method_18927, m_xvrvizlg, shouldKeepRunning, m_6737_

boolean (long): a, timedOut, method_18915, m_eghfkoeo, isTimeLimitExceeded, func_220383_a

boolean (long): a, timedOut, method_18915, m_eghfkoeo, isTimeLimitExceeded, m_7773_

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

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

void (ServerLevel, E, long): d, tick, method_18924, m_jiotgmjk, keepRunning, func_212833_d_

void (ServerLevel, E, long): d, tick, method_18924, m_jiotgmjk, keepRunning, m_6725_

void (ServerLevel, E, long): c, stop, method_18926, m_copsxmjv, finishRunning, func_212835_f_

void (ServerLevel, E, long): c, stop, method_18926, m_copsxmjv, finishRunning, m_6732_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

asc

asf

net.minecraft.server.v1_16_R2.BehaviorGate

net.minecraft.server.v1_16_R3.BehaviorGate

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

aqr

asc

net.minecraft.server.v1_16_R1.BehaviorGate

net.minecraft.server.v1_16_R2.BehaviorGate

Fields

Constructors

Methods

1.16.1

Names

amh

aqr

net.minecraft.server.v1_15_R1.BehaviorGate

net.minecraft.server.v1_16_R1.BehaviorGate

Fields

Set<MemoryModuleType<?>>: a, exitErasedMemories, field_18344, f_jmwbfwit, memoriesToForgetWhenStopped, field_220416_b

Set<MemoryModuleType<?>>: b, exitErasedMemories, field_18344, f_jmwbfwit, memoriesToForgetWhenStopped, field_220416_b

GateBehavior$OrderPolicy: b, orderPolicy, field_18345, f_ovdncnss, order, field_220417_c

GateBehavior$OrderPolicy: c, orderPolicy, field_18345, f_ovdncnss, order, field_220417_c

GateBehavior$RunningPolicy: c, runningPolicy, field_18346, f_jsnhaplx, runMode, field_220418_d

GateBehavior$RunningPolicy: d, runningPolicy, field_18346, f_jsnhaplx, runMode, field_220418_d

WeightedList<Behavior<? super E>>: d, behaviors, field_18347, f_bcodtype, tasks, field_220419_e

WeightedList<Behavior<? super E>>: e, behaviors, field_18347, f_bcodtype, tasks, field_220419_e

Constructors

Methods

boolean (ServerLevel, E, long): g, canStillUse, method_18927, m_xvrvizlg, shouldKeepRunning, func_212834_g_

boolean (ServerLevel, E, long): b, canStillUse, method_18927, m_xvrvizlg, shouldKeepRunning, func_212834_g_

void (ServerLevel, E, long): f, stop, method_18926, m_copsxmjv, finishRunning, func_212835_f_

void (ServerLevel, E, long): c, stop, method_18926, m_copsxmjv, finishRunning, func_212835_f_

1.15.2

Names

ame

amh

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

ake

ame

net.minecraft.server.v1_14_R1.BehaviorGate

net.minecraft.server.v1_15_R1.BehaviorGate

Fields

Constructors

Methods

1.14.4

Names

akb

ake

net.minecraft.world.entity.ai.behavior.GateBehavior

net.minecraft.unmapped.C_qokdffvy

Fields

Set<MemoryModuleType<?>>: a, field_18344, memoriesToForgetWhenStopped, field_220416_b

Set<MemoryModuleType<?>>: a, exitErasedMemories, field_18344, f_jmwbfwit, memoriesToForgetWhenStopped, field_220416_b

BehaviorGate$Order: b, field_18345, order, field_220417_c

GateBehavior$OrderPolicy: b, orderPolicy, field_18345, f_ovdncnss, order, field_220417_c

BehaviorGate$Execution: c, field_18346, runMode, field_220418_d

GateBehavior$RunningPolicy: c, runningPolicy, field_18346, f_jsnhaplx, runMode, field_220418_d

WeightedList<Behavior<? super E>>: d, field_18347, tasks, field_220419_e

WeightedList<Behavior<? super E>>: d, behaviors, field_18347, f_bcodtype, tasks, field_220419_e

Constructors

Methods

boolean (WorldServer, E, long): g, method_18927, shouldKeepRunning, func_212834_g_

boolean (ServerLevel, E, long): g, canStillUse, method_18927, m_xvrvizlg, shouldKeepRunning, func_212834_g_

boolean (long): a, method_18915, isTimeLimitExceeded, func_220383_a

boolean (long): a, timedOut, method_18915, m_eghfkoeo, isTimeLimitExceeded, func_220383_a

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

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

void (WorldServer, E, long): d, method_18924, keepRunning, func_212833_d_

void (ServerLevel, E, long): d, tick, method_18924, m_jiotgmjk, keepRunning, func_212833_d_

void (WorldServer, E, long): f, method_18926, finishRunning, func_212835_f_

void (ServerLevel, E, long): f, stop, method_18926, m_copsxmjv, finishRunning, func_212835_f_

1.14.3

Names

ajz

akb

net.minecraft.entity.ai.brain.task.CompositeTask

Fields

Set<MemoryModuleType<?>>: a, field_18344, field_220416_b

Set<MemoryModuleType<?>>: a, field_18344, memoriesToForgetWhenStopped, field_220416_b

BehaviorGate$Order: b, field_18345, field_220417_c

BehaviorGate$Order: b, field_18345, order, field_220417_c

BehaviorGate$Execution: c, field_18346, field_220418_d

BehaviorGate$Execution: c, field_18346, runMode, field_220418_d

WeightedList<Behavior<? super E>>: d, field_18347, field_220419_e

WeightedList<Behavior<? super E>>: d, field_18347, tasks, field_220419_e

Constructors

Methods

boolean (WorldServer, E, long): g, method_18927, func_212834_g_

boolean (WorldServer, E, long): g, method_18927, shouldKeepRunning, func_212834_g_

boolean (long): a, method_18915, func_220383_a

boolean (long): a, method_18915, isTimeLimitExceeded, func_220383_a

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

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

void (WorldServer, E, long): d, method_18924, func_212833_d_

void (WorldServer, E, long): d, method_18924, keepRunning, func_212833_d_

void (WorldServer, E, long): f, method_18926, func_212835_f_

void (WorldServer, E, long): f, method_18926, finishRunning, func_212835_f_

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

ajw

ajz

Fields

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>: a, field_18343, field_220415_a

Set<MemoryModuleType<?>>: b, field_18344, field_220416_b

Set<MemoryModuleType<?>>: a, field_18344, field_220416_b

BehaviorGate$Order: c, field_18345, field_220417_c

BehaviorGate$Order: b, field_18345, field_220417_c

BehaviorGate$Execution: d, field_18346, field_220418_d

BehaviorGate$Execution: c, field_18346, field_220418_d

WeightedList<Behavior<? super E>>: e, field_18347, field_220419_e

WeightedList<Behavior<? super E>>: d, field_18347, field_220419_e

Constructors

(Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>, Set<MemoryModuleType<?>>, BehaviorGate$Order, BehaviorGate$Execution, List<com.mojang.datafixers.util.Pair<Behavior<? super E>, Integer>>)

(Map<MemoryModuleType<?>, MemoryStatus>, Set<MemoryModuleType<?>>, BehaviorGate$Order, BehaviorGate$Execution, List<com.mojang.datafixers.util.Pair<Behavior<? super E>, Integer>>)

Methods

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

1.14

Names

ajw

net.minecraft.class_4103

net.minecraft.entity.ai.brain.task.MultiTask

net.minecraft.server.v1_14_R1.BehaviorGate

Fields

Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>: a, field_18343, field_220415_a

Set<MemoryModuleType<?>>: b, field_18344, field_220416_b

BehaviorGate$Order: c, field_18345, field_220417_c

BehaviorGate$Execution: d, field_18346, field_220418_d

WeightedList<Behavior<? super E>>: e, field_18347, field_220419_e

Constructors

(Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>>, Set<MemoryModuleType<?>>, BehaviorGate$Order, BehaviorGate$Execution, List<com.mojang.datafixers.util.Pair<Behavior<? super E>, Integer>>)

Methods

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

boolean (WorldServer, E, long): g, method_18927, func_212834_g_

boolean (long): a, method_18915, func_220383_a

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

void (WorldServer, E, long): d, method_18924, func_212833_d_

void (WorldServer, E, long): f, method_18926, func_212835_f_