历史 - net.minecraft.world.entity.ai.behavior.GiveGiftToHero

1.21.11

名称

chc

cjt

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

ccs

chc

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cal

ccs

字段

构造函数

方法

1.21.5

名称

bxq

cal

字段

构造函数

方法

1.21.4

名称

byo

bxq

字段

构造函数

方法

1.21.3

名称

bvw

byo

字段

构造函数

方法

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

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

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

ResourceKey<LootTable> (Villager): a, getLootTableToThrow, method_64173, getGiftLootTable, m_352199_

1.21.1

名称

字段

构造函数

方法

1.21

名称

bvz

bvw

字段

构造函数

方法

1.20.6

名称

bor

bvz

字段

构造函数

方法

1.20.4

名称

blm

bor

字段

构造函数

方法

1.20.2

名称

big

blm

字段

构造函数

方法

1.20.1

名称

bie

big

字段

构造函数

方法

1.19.4

名称

bgj

bie

字段

构造函数

方法

1.19.3

名称

bed

bgj

字段

int: a, THROW_GIFT_AT_DISTANCE, field_30117, MAX_DISTANCE, f_147546_

int: c, THROW_GIFT_AT_DISTANCE, field_30117, MAX_DISTANCE, f_147546_

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bdg

bed

字段

构造函数

方法

1.19

名称

azx

bdg

字段

Map<VillagerProfession, ResourceLocation>: f, GIFTS, field_18984, GIFTS, f_147550_

Map<VillagerProfession, ResourceLocation>: g, GIFTS, field_18984, GIFTS, f_147550_

int: h, timeUntilNextGift, field_18985, ticksLeft, f_22987_

int: i, timeUntilNextGift, field_18985, ticksLeft, f_22987_

boolean: i, giftGivenDuringThisRun, field_18986, done, f_22988_

boolean: j, giftGivenDuringThisRun, field_18986, done, f_22988_

long: j, timeSinceStart, field_18987, startTime, f_22989_

long: k, timeSinceStart, field_18987, startTime, f_22989_

int: c, MIN_TIME_BETWEEN_GIFTS, field_30118, DEFAULT_DURATION, f_147547_

int: d, MIN_TIME_BETWEEN_GIFTS, field_30118, DEFAULT_DURATION, f_147547_

int: d, MAX_TIME_BETWEEN_GIFTS, field_30119, field_30119, f_147548_

int: e, MAX_TIME_BETWEEN_GIFTS, field_30119, MAX_NEXT_GIFT_DELAY, f_147548_

int: e, TIME_TO_DELAY_FOR_HEAD_TO_FINISH_TURNING, field_30120, RUN_TIME, f_147549_

int: f, TIME_TO_DELAY_FOR_HEAD_TO_FINISH_TURNING, field_30120, RUN_TIME, f_147549_

float: g, SPEED_MODIFIER, field_30121, WALK_SPEED, f_147551_

float: h, SPEED_MODIFIER, field_30121, WALK_SPEED, f_147551_

构造函数

方法

1.18.2

名称

azg

azx

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

avu

azg

字段

构造函数

方法

1.17.1

名称

avt

avu

字段

构造函数

方法

1.17

名称

asg

avt

net.minecraft.entity.ai.brain.task.GiveHeroGiftsTask

net.minecraft.src.C_589_

net.minecraft.server.v1_16_R3.BehaviorVillageHeroGift

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

字段

Map<VillagerProfession, ResourceLocation>: b, gifts, field_18984, GIFTS, field_220403_a

Map<VillagerProfession, ResourceLocation>: f, GIFTS, field_18984, GIFTS, f_147550_

int: c, timeUntilNextGift, field_18985, ticksLeft, field_220404_b

int: h, timeUntilNextGift, field_18985, ticksLeft, f_22987_

boolean: d, giftGivenDuringThisRun, field_18986, done, field_220405_c

boolean: i, giftGivenDuringThisRun, field_18986, done, f_22988_

long: e, timeSinceStart, field_18987, startTime, field_220406_d

long: j, timeSinceStart, field_18987, startTime, f_22989_

int: a, THROW_GIFT_AT_DISTANCE, field_30117, MAX_DISTANCE, f_147546_

int: c, MIN_TIME_BETWEEN_GIFTS, field_30118, DEFAULT_DURATION, f_147547_

int: d, MAX_TIME_BETWEEN_GIFTS, field_30119, field_30119, f_147548_

int: e, TIME_TO_DELAY_FOR_HEAD_TO_FINISH_TURNING, field_30120, RUN_TIME, f_147549_

float: g, SPEED_MODIFIER, field_30121, WALK_SPEED, f_147551_

构造函数

方法

boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_19962, shouldRun, func_212832_a_

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

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

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

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

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

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

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

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

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

void (Villager, LivingEntity): a, throwGift, method_19957, giveGifts, func_220398_a

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

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

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

boolean (Villager): b, isHeroVisible, method_19964, isNearestPlayerHero, func_220396_b

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

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

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

boolean (Player): a, isHero, method_19959, isHero, func_220402_a

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

boolean (Villager, Player): a, isWithinThrowingDistance, method_19958, isCloseEnough, func_220401_a

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

int (ServerLevel): a, calculateTimeUntilNextGift, method_19961, getNextGiftDelay, func_220397_a

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

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

asd

asg

net.minecraft.server.v1_16_R2.BehaviorVillageHeroGift

net.minecraft.server.v1_16_R3.BehaviorVillageHeroGift

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

aqs

asd

net.minecraft.server.v1_16_R1.BehaviorVillageHeroGift

net.minecraft.server.v1_16_R2.BehaviorVillageHeroGift

字段

构造函数

方法

1.16.1

名称

ami

aqs

net.minecraft.server.v1_15_R1.BehaviorVillageHeroGift

net.minecraft.server.v1_16_R1.BehaviorVillageHeroGift

字段

Map<VillagerProfession, ResourceLocation>: a, gifts, field_18984, GIFTS, field_220403_a

Map<VillagerProfession, ResourceLocation>: b, gifts, field_18984, GIFTS, field_220403_a

int: b, timeUntilNextGift, field_18985, ticksLeft, field_220404_b

int: c, timeUntilNextGift, field_18985, ticksLeft, field_220404_b

boolean: c, giftGivenDuringThisRun, field_18986, done, field_220405_c

boolean: d, giftGivenDuringThisRun, field_18986, done, field_220405_c

long: d, timeSinceStart, field_18987, startTime, field_220406_d

long: e, timeSinceStart, field_18987, startTime, field_220406_d

构造函数

方法

1.15.2

名称

amf

ami

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

akf

amf

net.minecraft.server.v1_14_R1.BehaviorVillageHeroGift

net.minecraft.server.v1_15_R1.BehaviorVillageHeroGift

字段

构造函数

方法

1.14.4

名称

akc

akf

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

字段

Map<VillagerProfession, MinecraftKey>: a, field_18984, GIFTS, field_220403_a

Map<VillagerProfession, ResourceLocation>: a, gifts, field_18984, GIFTS, field_220403_a

int: b, field_18985, ticksLeft, field_220404_b

int: b, timeUntilNextGift, field_18985, ticksLeft, field_220404_b

boolean: c, field_18986, done, field_220405_c

boolean: c, giftGivenDuringThisRun, field_18986, done, field_220405_c

long: d, field_18987, startTime, field_220406_d

long: d, timeSinceStart, field_18987, startTime, field_220406_d

构造函数

方法

boolean (WorldServer, EntityVillager): a, method_19962, method_19962, func_212832_a_

boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_19962, shouldRun, func_212832_a_

void (WorldServer, EntityVillager, long): a, method_19963, method_19963, func_212831_a_

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

boolean (WorldServer, EntityVillager, long): b, method_19965, method_19965, func_212834_g_

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

void (WorldServer, EntityVillager, long): c, method_19967, method_19967, func_212833_d_

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

void (WorldServer, EntityVillager, long): d, method_19968, method_19968, func_212835_f_

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

void (EntityVillager, EntityLiving): a, method_19957, giveGifts, func_220398_a

void (Villager, LivingEntity): a, throwGift, method_19957, giveGifts, func_220398_a

List<ItemStack> (EntityVillager): a, method_19956, getGifts, func_220399_a

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

boolean (EntityVillager): b, method_19964, isNearestPlayerHero, func_220396_b

boolean (Villager): b, isHeroVisible, method_19964, isNearestPlayerHero, func_220396_b

Optional<EntityHuman> (EntityVillager): c, method_19966, getNearestPlayerIfHero, func_220400_c

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

boolean (EntityHuman): a, method_19959, isHero, func_220402_a

boolean (Player): a, isHero, method_19959, isHero, func_220402_a

boolean (EntityVillager, EntityHuman): a, method_19958, isCloseEnough, func_220401_a

boolean (Villager, Player): a, isWithinThrowingDistance, method_19958, isCloseEnough, func_220401_a

int (WorldServer): a, method_19961, getNextGiftDelay, func_220397_a

int (ServerLevel): a, calculateTimeUntilNextGift, method_19961, getNextGiftDelay, func_220397_a

1.14.3

名称

aka

akc

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

字段

Map<VillagerProfession, MinecraftKey>: a, field_18984, field_220403_a

Map<VillagerProfession, MinecraftKey>: a, field_18984, GIFTS, field_220403_a

int: b, field_18985, field_220404_b

int: b, field_18985, ticksLeft, field_220404_b

boolean: c, field_18986, field_220405_c

boolean: c, field_18986, done, field_220405_c

long: d, field_18987, field_220406_d

long: d, field_18987, startTime, field_220406_d

构造函数

方法

boolean (WorldServer, EntityVillager): a, method_19962, func_212832_a_

boolean (WorldServer, EntityVillager): a, method_19962, method_19962, func_212832_a_

void (WorldServer, EntityVillager, long): a, method_19963, func_212831_a_

void (WorldServer, EntityVillager, long): a, method_19963, method_19963, func_212831_a_

boolean (WorldServer, EntityVillager, long): b, method_19965, func_212834_g_

boolean (WorldServer, EntityVillager, long): b, method_19965, method_19965, func_212834_g_

void (WorldServer, EntityVillager, long): c, method_19967, func_212833_d_

void (WorldServer, EntityVillager, long): c, method_19967, method_19967, func_212833_d_

void (WorldServer, EntityVillager, long): d, method_19968, func_212835_f_

void (WorldServer, EntityVillager, long): d, method_19968, method_19968, func_212835_f_

void (EntityVillager, EntityLiving): a, method_19957, func_220398_a

void (EntityVillager, EntityLiving): a, method_19957, giveGifts, func_220398_a

List<ItemStack> (EntityVillager): a, method_19956, func_220399_a

List<ItemStack> (EntityVillager): a, method_19956, getGifts, func_220399_a

boolean (EntityVillager): b, method_19964, func_220396_b

boolean (EntityVillager): b, method_19964, isNearestPlayerHero, func_220396_b

Optional<EntityHuman> (EntityVillager): c, method_19966, func_220400_c

Optional<EntityHuman> (EntityVillager): c, method_19966, getNearestPlayerIfHero, func_220400_c

boolean (EntityHuman): a, method_19959, func_220402_a

boolean (EntityHuman): a, method_19959, isHero, func_220402_a

boolean (EntityVillager, EntityHuman): a, method_19958, func_220401_a

boolean (EntityVillager, EntityHuman): a, method_19958, isCloseEnough, func_220401_a

int (WorldServer): a, method_19961, func_220397_a

int (WorldServer): a, method_19961, getNextGiftDelay, func_220397_a

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

ajx

aka

字段

构造函数

方法

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

1.14

名称

ajx

net.minecraft.class_4243

net.minecraft.entity.ai.brain.task.GiveHeroGiftsTask

net.minecraft.server.v1_14_R1.BehaviorVillageHeroGift

字段

Map<VillagerProfession, MinecraftKey>: a, field_18984, field_220403_a

int: b, field_18985, field_220404_b

boolean: c, field_18986, field_220405_c

long: d, field_18987, field_220406_d

构造函数

(int)

方法

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

boolean (WorldServer, EntityVillager): a, method_19962, func_212832_a_

void (WorldServer, EntityVillager, long): a, method_19963, func_212831_a_

boolean (WorldServer, EntityVillager, long): b, method_19965, func_212834_g_

void (WorldServer, EntityVillager, long): c, method_19967, func_212833_d_

void (WorldServer, EntityVillager, long): d, method_19968, func_212835_f_

void (EntityVillager, EntityLiving): a, method_19957, func_220398_a

List<ItemStack> (EntityVillager): a, method_19956, func_220399_a

boolean (EntityVillager): b, method_19964, func_220396_b

Optional<EntityHuman> (EntityVillager): c, method_19966, func_220400_c

boolean (EntityHuman): a, method_19959, func_220402_a

boolean (EntityVillager, EntityHuman): a, method_19958, func_220401_a

int (WorldServer): a, method_19961, func_220397_a