History - net.minecraft.world.entity.ai.behavior.HarvestFarmland
1.21.3
Names
bwc
byu
Fields
BlockPos: e, aboveFarmlandPos, field_18858, currentTarget, f_23159_
BlockPos: e, aboveFarmlandPos, field_18858, currentTarget
long: f, nextOkStartTime, field_18861, nextResponseTime, f_23160_
long: f, nextOkStartTime, field_18861, nextResponseTime
int: g, timeWorkedSoFar, field_19239, ticksRan, f_23161_
int: g, timeWorkedSoFar, field_19239, ticksRan
List<BlockPos>: h, validFarmlandAroundVillager, field_19351, targetPositions, f_23162_
List<BlockPos>: h, validFarmlandAroundVillager, field_19351, targetPositions
int: d, HARVEST_DURATION, field_30124, MAX_RUN_TIME, f_147559_
int: d, HARVEST_DURATION, field_30124, MAX_RUN_TIME
float: c, SPEED_MODIFIER, field_30123, WALK_SPEED, f_147558_
float: c, SPEED_MODIFIER, field_30123, WALK_SPEED
Constructors
Methods
boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_19564, shouldRun, m_6114_
boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_19564, shouldRun
void (ServerLevel, Villager, long): a, start, method_20392, run, m_6735_
void (ServerLevel, Villager, long): a, start, method_20392, run
void (ServerLevel, Villager, long): b, stop, method_19566, finishRunning, m_6732_
void (ServerLevel, Villager, long): b, stop, method_19566, finishRunning
void (ServerLevel, Villager, long): c, tick, method_19565, keepRunning, m_6725_
void (ServerLevel, Villager, long): c, tick, method_19565, keepRunning
boolean (ServerLevel, Villager, long): d, canStillUse, method_20394, shouldKeepRunning, m_6737_
boolean (ServerLevel, Villager, long): d, canStillUse, method_20394, shouldKeepRunning
BlockPos (ServerLevel): a, getValidFarmland, method_20641, chooseRandomTarget, m_23164_
BlockPos (ServerLevel): a, getValidFarmland, method_20641, chooseRandomTarget
boolean (BlockPos, ServerLevel): a, validPos, method_20640, isSuitableTarget, m_23180_
boolean (BlockPos, ServerLevel): a, validPos, method_20640, isSuitableTarget
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
bwf
bwc
Fields
Constructors
Methods
1.20.6
Names
box
bwf
Fields
Constructors
Methods
1.20.4
Names
bls
box
Fields
Constructors
Methods
1.20.2
Names
bim
bls
Fields
Constructors
Methods
1.20.1
Names
bik
bim
Fields
Constructors
Methods
1.19.4
Names
bgp
bik
Fields
Constructors
Methods
1.19.3
Names
bek
bgp
Fields
float: a, SPEED_MODIFIER, field_30123, WALK_SPEED, f_147558_
float: c, SPEED_MODIFIER, field_30123, WALK_SPEED, f_147558_
Constructors
Methods
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
bdn
bek
Fields
Constructors
Methods
1.19
Names
bad
bdn
Fields
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_
Constructors
Methods
1.18.2
Names
azm
bad
Fields
Constructors
Methods
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
awa
azm
Fields
Constructors
Methods
1.17.1
Names
avz
awa
Fields
Constructors
Methods
1.17
Names
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
Fields
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_
Constructors
Methods
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
Names
Fields
Constructors
Methods
1.16.4
Names
asj
asm
net.minecraft.server.v1_16_R2.BehaviorFarm
net.minecraft.server.v1_16_R3.BehaviorFarm
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
aqy
asj
net.minecraft.server.v1_16_R1.BehaviorFarm
net.minecraft.server.v1_16_R2.BehaviorFarm
Fields
Constructors
Methods
1.16.1
Names
aml
aqy
net.minecraft.server.v1_15_R1.BehaviorFarm
net.minecraft.server.v1_16_R1.BehaviorFarm
Fields
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
Constructors
Methods
1.15.2
Names
ami
aml
Fields
Constructors
Methods
1.15.1
Names
Fields
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
Constructors
Methods
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
Names
aki
ami
net.minecraft.server.v1_14_R1.BehaviorFarm
net.minecraft.server.v1_15_R1.BehaviorFarm
Fields
Constructors
Methods
1.14.4
Names
ake
aki
net.minecraft.world.entity.ai.behavior.HarvestFarmland
Fields
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
Constructors
Methods
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
Names
akc
ake
net.minecraft.entity.ai.brain.task.FarmerVillagerTask
Fields
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
Constructors
Methods
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
Names
Fields
Constructors
Methods
1.14.1
Names
ajz
akc
Fields
Constructors
Methods
Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>, MemoryStatus>> (): a, method_18914, func_220381_a
1.14
Names
ajz
net.minecraft.class_4217
net.minecraft.entity.ai.brain.task.FarmTask
net.minecraft.server.v1_14_R1.BehaviorFarm
Fields
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
Constructors
()
Methods
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_