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

25w18a

Names

car

cbe

Fields

BlockPos: e, aboveFarmlandPos, field_18858, currentTarget, f_23159_

BlockPos: e, aboveFarmlandPos, field_18858

long: f, nextOkStartTime, field_18861, nextResponseTime, f_23160_

long: f, nextOkStartTime, field_18861

int: g, timeWorkedSoFar, field_19239, ticksRan, f_23161_

int: g, timeWorkedSoFar, field_19239

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

List<BlockPos>: h, validFarmlandAroundVillager, field_19351

int: d, HARVEST_DURATION, field_30124, MAX_RUN_TIME, f_147559_

int: d, HARVEST_DURATION, field_30124

float: c, SPEED_MODIFIER, field_30123, WALK_SPEED, f_147558_

float: c, SPEED_MODIFIER, field_30123

Constructors

Methods

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

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

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

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

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

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

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

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

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

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

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

BlockPos (ServerLevel): a, getValidFarmland, method_20641

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

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

1.21.5

Names

bxw

car

Fields

Constructors

Methods

1.21.4

Names

byu

bxw

Fields

Constructors

Methods

1.21.3

Names

bwc

byu

Fields

Constructors

Methods

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_

Fields

BlockPos: b, aboveFarmlandPos, field_18858, currentTarget, field_220422_a

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

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

aqy

asj

Fields

Constructors

Methods

1.16.1

Names

aml

aqy

Fields

BlockPos: a, aboveFarmlandPos, field_18858, currentTarget, field_220422_a

BlockPos: b, aboveFarmlandPos, field_18858, currentTarget, field_220422_a

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

Fields

Constructors

Methods

1.14.4

Names

ake

aki

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

Fields

BlockPos: 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<BlockPos>: f, field_19351, field_19351, field_223518_f

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

Constructors

Methods

boolean (ServerWorld, VillagerEntity): a, method_19564, method_19564, func_212832_a_

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

void (ServerWorld, VillagerEntity, long): a, method_20392, method_20392, func_212831_a_

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

void (ServerWorld, VillagerEntity, long): b, method_19566, method_19566, func_212835_f_

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

void (ServerWorld, VillagerEntity, long): c, method_19565, method_19565, func_212833_d_

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

boolean (ServerWorld, VillagerEntity, long): d, method_20394, method_20394, func_212834_g_

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

BlockPos (ServerWorld): a, method_20641, method_20641, func_223517_a

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

boolean (BlockPos, ServerWorld): 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

BlockPos: a, field_18858, field_220422_a

BlockPos: 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<BlockPos>: f, field_19351, field_19351, field_223518_f

Constructors

Methods

boolean (ServerWorld, VillagerEntity): a, method_19564, func_212832_a_

boolean (ServerWorld, VillagerEntity): a, method_19564, method_19564, func_212832_a_

boolean (BlockState): a, method_20391, func_220421_a

void (ServerWorld, VillagerEntity, long): a, method_20392, func_212831_a_

void (ServerWorld, VillagerEntity, long): a, method_20392, method_20392, func_212831_a_

void (ServerWorld, VillagerEntity, long): b, method_19566, func_212835_f_

void (ServerWorld, VillagerEntity, long): b, method_19566, method_19566, func_212835_f_

void (ServerWorld, VillagerEntity, long): c, method_19565, func_212833_d_

void (ServerWorld, VillagerEntity, long): c, method_19565, method_19565, func_212833_d_

boolean (ServerWorld, VillagerEntity, long): d, method_20394, func_212834_g_

boolean (ServerWorld, VillagerEntity, long): d, method_20394, method_20394, func_212834_g_

BlockPos (ServerWorld): a, method_20641, method_20641, func_223517_a

boolean (BlockPos, ServerWorld): 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<?>, MemoryModuleStatus>> (): a, method_18914, func_220381_a

1.14

Names

ajz

net.minecraft.class_4217

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

Fields

BlockPos: 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<?>, MemoryModuleStatus>> (): a, method_18914, func_220381_a

boolean (ServerWorld, VillagerEntity): a, method_19564, func_212832_a_

boolean (BlockState): a, method_20391, func_220421_a

void (ServerWorld, VillagerEntity, long): a, method_20392, func_212831_a_

void (ServerWorld, VillagerEntity, long): b, method_19566, func_212835_f_

void (ServerWorld, VillagerEntity, long): c, method_19565, func_212833_d_

boolean (ServerWorld, VillagerEntity, long): d, method_20394, func_212834_g_