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

1.21.11

名称

chi

cjz

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

ccy

chi

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

car

ccy

字段

构造函数

方法

1.21.5

名称

bxw

car

字段

构造函数

方法

1.21.4

名称

byu

bxw

字段

构造函数

方法

1.21.3

名称

bwc

byu

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

bwf

bwc

字段

构造函数

方法

1.20.6

名称

box

bwf

字段

构造函数

方法

1.20.4

名称

bls

box

字段

构造函数

方法

1.20.2

名称

bim

bls

字段

构造函数

方法

1.20.1

名称

bik

bim

字段

构造函数

方法

1.19.4

名称

bgp

bik

字段

构造函数

方法

1.19.3

名称

bek

bgp

字段

float: a, SPEED_MODIFIER, field_30123, WALK_SPEED, f_147558_

float: c, SPEED_MODIFIER, field_30123, WALK_SPEED, f_147558_

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bdn

bek

字段

构造函数

方法

1.19

名称

bad

bdn

字段

BlockPos: d, aboveFarmlandPos, field_18858, currentTarget, f_23159_

BlockPos: e, aboveFarmlandPos, field_18858, currentTarget, f_23159_

long: e, nextOkStartTime, field_18861, nextResponseTime, f_23160_

long: f, nextOkStartTime, field_18861, nextResponseTime, f_23160_

int: f, timeWorkedSoFar, field_19239, ticksRan, f_23161_

int: g, timeWorkedSoFar, field_19239, ticksRan, f_23161_

List<BlockPos>: g, validFarmlandAroundVillager, field_19351, targetPositions, f_23162_

List<BlockPos>: h, validFarmlandAroundVillager, field_19351, targetPositions, f_23162_

int: c, HARVEST_DURATION, field_30124, MAX_RUN_TIME, f_147559_

int: d, HARVEST_DURATION, field_30124, MAX_RUN_TIME, f_147559_

构造函数

方法

1.18.2

名称

azm

bad

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

awa

azm

字段

构造函数

方法

1.17.1

名称

avz

awa

字段

构造函数

方法

1.17

名称

asm

avz

net.minecraft.entity.ai.brain.task.FarmTask

net.minecraft.src.C_595_

net.minecraft.server.v1_16_R3.BehaviorFarm

net.minecraft.world.entity.ai.behavior.BehaviorFarm

字段

BlockPos: b, aboveFarmlandPos, field_18858, currentTarget, field_220422_a, farmBlock

BlockPos: d, aboveFarmlandPos, field_18858, currentTarget, f_23159_

long: c, nextOkStartTime, field_18861, nextResponseTime, field_220425_d

long: e, nextOkStartTime, field_18861, nextResponseTime, f_23160_

int: d, timeWorkedSoFar, field_19239, ticksRan, field_220426_e

int: f, timeWorkedSoFar, field_19239, ticksRan, f_23161_

List<BlockPos>: e, validFarmlandAroundVillager, field_19351, targetPositions, field_223518_f

List<BlockPos>: g, validFarmlandAroundVillager, field_19351, targetPositions, f_23162_

int: c, HARVEST_DURATION, field_30124, MAX_RUN_TIME, f_147559_

float: a, SPEED_MODIFIER, field_30123, WALK_SPEED, f_147558_

构造函数

方法

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

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

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

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

void (ServerLevel, Villager, long): b, stop, method_19566, finishRunning, func_212835_f_

void (ServerLevel, Villager, long): b, stop, method_19566, finishRunning, m_6732_

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

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

boolean (ServerLevel, Villager, long): d, canStillUse, method_20394, shouldKeepRunning, func_212834_g_

boolean (ServerLevel, Villager, long): d, canStillUse, method_20394, shouldKeepRunning, m_6737_

BlockPos (ServerLevel): a, getValidFarmland, method_20641, chooseRandomTarget, func_223517_a

BlockPos (ServerLevel): a, getValidFarmland, method_20641, chooseRandomTarget, m_23164_

boolean (BlockPos, ServerLevel): a, validPos, method_20640, isSuitableTarget, func_223516_a

boolean (BlockPos, ServerLevel): a, validPos, method_20640, isSuitableTarget, m_23180_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

asj

asm

net.minecraft.server.v1_16_R2.BehaviorFarm

net.minecraft.server.v1_16_R3.BehaviorFarm

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

aqy

asj

net.minecraft.server.v1_16_R1.BehaviorFarm

net.minecraft.server.v1_16_R2.BehaviorFarm

字段

构造函数

方法

1.16.1

名称

aml

aqy

net.minecraft.server.v1_15_R1.BehaviorFarm

net.minecraft.server.v1_16_R1.BehaviorFarm

字段

BlockPos: a, aboveFarmlandPos, field_18858, currentTarget, field_220422_a

BlockPos: b, aboveFarmlandPos, field_18858, currentTarget, field_220422_a, farmBlock

boolean: b, canPlantStuff, field_18859, ableToPlant, field_220423_b

boolean: c, wantsToReapStuff, field_18860, ableToPickUpSeed, field_220424_c

long: d, nextOkStartTime, field_18861, nextResponseTime, field_220425_d

long: c, nextOkStartTime, field_18861, nextResponseTime, field_220425_d

int: e, timeWorkedSoFar, field_19239, ticksRan, field_220426_e

int: d, timeWorkedSoFar, field_19239, ticksRan, field_220426_e

List<BlockPos>: f, validFarmlandAroundVillager, field_19351, targetPositions, field_223518_f

List<BlockPos>: e, validFarmlandAroundVillager, field_19351, targetPositions, field_223518_f

构造函数

方法

1.15.2

名称

ami

aml

字段

构造函数

方法

1.15.1

名称

字段

BlockPos: a, aboveFarmlandPos, field_18858, field_220422_a

BlockPos: a, aboveFarmlandPos, field_18858, currentTarget, field_220422_a

boolean: b, canPlantStuff, field_18859, field_220423_b

boolean: b, canPlantStuff, field_18859, ableToPlant, field_220423_b

boolean: c, wantsToReapStuff, field_18860, field_220424_c

boolean: c, wantsToReapStuff, field_18860, ableToPickUpSeed, field_220424_c

long: d, nextOkStartTime, field_18861, field_220425_d

long: d, nextOkStartTime, field_18861, nextResponseTime, field_220425_d

int: e, timeWorkedSoFar, field_19239, field_220426_e

int: e, timeWorkedSoFar, field_19239, ticksRan, field_220426_e

List<BlockPos>: f, validFarmlandAroundVillager, field_19351, field_223518_f

List<BlockPos>: f, validFarmlandAroundVillager, field_19351, targetPositions, field_223518_f

构造函数

方法

BlockPos (ServerLevel): a, getValidFarmland, method_20641, func_223517_a

BlockPos (ServerLevel): a, getValidFarmland, method_20641, chooseRandomTarget, func_223517_a

boolean (BlockPos, ServerLevel): a, validPos, method_20640, func_223516_a

boolean (BlockPos, ServerLevel): a, validPos, method_20640, isSuitableTarget, func_223516_a

1.15

名称

aki

ami

net.minecraft.server.v1_14_R1.BehaviorFarm

net.minecraft.server.v1_15_R1.BehaviorFarm

字段

构造函数

方法

1.14.4

名称

ake

aki

net.minecraft.world.entity.ai.behavior.HarvestFarmland

字段

BlockPosition: a, field_18858, field_18858, field_220422_a

BlockPos: a, aboveFarmlandPos, field_18858, field_220422_a

boolean: b, field_18859, field_18859, field_220423_b

boolean: b, canPlantStuff, field_18859, field_220423_b

boolean: c, field_18860, field_18860, field_220424_c

boolean: c, wantsToReapStuff, field_18860, field_220424_c

long: d, field_18861, field_18861, field_220425_d

long: d, nextOkStartTime, field_18861, field_220425_d

int: e, field_19239, field_19239, field_220426_e

int: e, timeWorkedSoFar, field_19239, field_220426_e

List<BlockPosition>: f, field_19351, field_19351, field_223518_f

List<BlockPos>: f, validFarmlandAroundVillager, field_19351, field_223518_f

构造函数

方法

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

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

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

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

void (WorldServer, EntityVillager, long): b, method_19566, method_19566, func_212835_f_

void (ServerLevel, Villager, long): b, stop, method_19566, finishRunning, func_212835_f_

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

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

boolean (WorldServer, EntityVillager, long): d, method_20394, method_20394, func_212834_g_

boolean (ServerLevel, Villager, long): d, canStillUse, method_20394, shouldKeepRunning, func_212834_g_

BlockPosition (WorldServer): a, method_20641, method_20641, func_223517_a

BlockPos (ServerLevel): a, getValidFarmland, method_20641, func_223517_a

boolean (BlockPosition, WorldServer): a, method_20640, method_20640, func_223516_a

boolean (BlockPos, ServerLevel): a, validPos, method_20640, func_223516_a

1.14.3

名称

akc

ake

net.minecraft.entity.ai.brain.task.FarmerVillagerTask

字段

BlockPosition: a, field_18858, field_220422_a

BlockPosition: a, field_18858, field_18858, field_220422_a

boolean: b, field_18859, field_220423_b

boolean: b, field_18859, field_18859, field_220423_b

boolean: c, field_18860, field_220424_c

boolean: c, field_18860, field_18860, field_220424_c

long: d, field_18861, field_220425_d

long: d, field_18861, field_18861, field_220425_d

int: e, field_19239, field_220426_e

int: e, field_19239, field_19239, field_220426_e

List<BlockPosition>: f, field_19351, field_19351, field_223518_f

构造函数

方法

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

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

boolean (IBlockData): a, method_20391, func_220421_a

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

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

void (WorldServer, EntityVillager, long): b, method_19566, func_212835_f_

void (WorldServer, EntityVillager, long): b, method_19566, method_19566, func_212835_f_

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

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

boolean (WorldServer, EntityVillager, long): d, method_20394, func_212834_g_

boolean (WorldServer, EntityVillager, long): d, method_20394, method_20394, func_212834_g_

BlockPosition (WorldServer): a, method_20641, method_20641, func_223517_a

boolean (BlockPosition, WorldServer): a, method_20640, method_20640, func_223516_a

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

ajz

akc

字段

构造函数

方法

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

1.14

名称

ajz

net.minecraft.class_4217

net.minecraft.entity.ai.brain.task.FarmTask

net.minecraft.server.v1_14_R1.BehaviorFarm

字段

BlockPosition: a, field_18858, field_220422_a

boolean: b, field_18859, field_220423_b

boolean: c, field_18860, field_220424_c

long: d, field_18861, field_220425_d

int: e, field_19239, field_220426_e

构造函数

()

方法

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

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

boolean (IBlockData): a, method_20391, func_220421_a

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

void (WorldServer, EntityVillager, long): b, method_19566, func_212835_f_

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

boolean (WorldServer, EntityVillager, long): d, method_20394, func_212834_g_