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

1.21.3

Names

byc

cau

Fields

Set<Item>: c, trades, field_18389, items, f_24406_

Set<Item>: c, trades, field_18389, items

Constructors

Methods

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

boolean (ServerLevel, Villager): a, checkExtraStartConditions, method_19015, shouldRun

boolean (ServerLevel, Villager, long): a, canStillUse, method_19016, shouldKeepRunning, m_6737_

boolean (ServerLevel, Villager, long): a, canStillUse, method_19016, shouldKeepRunning

void (ServerLevel, Villager, long): b, start, method_19017, run, m_6735_

void (ServerLevel, Villager, long): b, start, method_19017, run

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

void (ServerLevel, Villager, long): c, tick, method_19018, keepRunning

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

void (ServerLevel, Villager, long): d, stop, method_19019, finishRunning

Set<Item> (Villager, Villager): a, figureOutWhatIAmWillingToTrade, method_19611, getGatherableItems, m_24422_

Set<Item> (Villager, Villager): a, figureOutWhatIAmWillingToTrade, method_19611, getGatherableItems

void (Villager, Set<Item>, LivingEntity): a, throwHalfStack, method_19013, giveHalfOfStack, m_24425_

void (Villager, Set<Item>, LivingEntity): a, throwHalfStack, method_19013, giveHalfOfStack

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

byf

byc

Fields

Constructors

Methods

1.20.6

Names

bqx

byf

Fields

Set<Item>: e, trades, field_18389, items, f_24406_

Set<Item>: c, trades, field_18389, items, f_24406_

int: c, INTERACT_DIST_SQR, field_30182, MAX_RANGE, f_147996_

float: d, SPEED_MODIFIER, field_30183, WALK_TOGETHER_SPEED, f_147997_

Constructors

Methods

1.20.4

Names

bnr

bqx

Fields

Constructors

Methods

1.20.2

Names

bkl

bnr

Fields

Constructors

Methods

1.20.1

Names

bkj

bkl

Fields

Constructors

Methods

1.19.4

Names

bio

bkj

Fields

Constructors

Methods

1.19.3

Names

bgk

bio

Fields

int: a, INTERACT_DIST_SQR, field_30182, MAX_RANGE, f_147996_

int: c, INTERACT_DIST_SQR, field_30182, MAX_RANGE, f_147996_

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

bfn

bgk

Fields

Constructors

Methods

1.19

Names

bcb

bfn

Fields

Set<Item>: d, trades, field_18389, items, f_24406_

Set<Item>: e, trades, field_18389, items, f_24406_

float: c, SPEED_MODIFIER, field_30183, WALK_TOGETHER_SPEED, f_147997_

float: d, SPEED_MODIFIER, field_30183, WALK_TOGETHER_SPEED, f_147997_

Constructors

Methods

1.18.2

Names

bbk

bcb

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

axy

bbk

Fields

Constructors

Methods

1.17.1

Names

axx

axy

Fields

Constructors

Methods

1.17

Names

aue

axx

net.minecraft.entity.ai.brain.task.ShareItemsTask

net.minecraft.src.C_643_

net.minecraft.server.v1_16_R3.BehaviorTradeVillager

net.minecraft.world.entity.ai.behavior.BehaviorTradeVillager

Fields

Set<Item>: b, trades, field_18389, items, field_220588_a

Set<Item>: d, trades, field_18389, items, f_24406_

int: a, INTERACT_DIST_SQR, field_30182, MAX_RANGE, f_147996_

float: c, SPEED_MODIFIER, field_30183, WALK_TOGETHER_SPEED, f_147997_

Constructors

Methods

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

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

boolean (ServerLevel, Villager, long): a, canStillUse, method_19016, shouldKeepRunning, func_212834_g_

boolean (ServerLevel, Villager, long): a, canStillUse, method_19016, shouldKeepRunning, m_6737_

void (ServerLevel, Villager, long): b, start, method_19017, run, func_212831_a_

void (ServerLevel, Villager, long): b, start, method_19017, run, m_6735_

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

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

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

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

Set<Item> (Villager, Villager): a, figureOutWhatIAmWillingToTrade, method_19611, getGatherableItems, func_220585_a

Set<Item> (Villager, Villager): a, figureOutWhatIAmWillingToTrade, method_19611, getGatherableItems, m_24422_

void (Villager, Set<Item>, LivingEntity): a, throwHalfStack, method_19013, giveHalfOfStack, func_220586_a

void (Villager, Set<Item>, LivingEntity): a, throwHalfStack, method_19013, giveHalfOfStack, m_24425_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

aub

aue

net.minecraft.server.v1_16_R2.BehaviorTradeVillager

net.minecraft.server.v1_16_R3.BehaviorTradeVillager

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

asq

aub

net.minecraft.server.v1_16_R1.BehaviorTradeVillager

net.minecraft.server.v1_16_R2.BehaviorTradeVillager

Fields

Constructors

Methods

1.16.1

Names

anu

asq

net.minecraft.server.v1_15_R1.BehaviorTradeVillager

net.minecraft.server.v1_16_R1.BehaviorTradeVillager

Fields

Set<Item>: a, trades, field_18389, items, field_220588_a

Set<Item>: b, trades, field_18389, items, field_220588_a

Constructors

Methods

1.15.2

Names

anr

anu

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

alr

anr

net.minecraft.server.v1_14_R1.BehaviorTradeVillager

net.minecraft.server.v1_15_R1.BehaviorTradeVillager

Fields

Constructors

Methods

1.14.4

Names

alm

alr

net.minecraft.world.entity.ai.behavior.TradeWithVillager

Fields

Set<Item>: a, field_18389, items, field_220588_a

Set<Item>: a, trades, field_18389, items, field_220588_a

Constructors

Methods

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

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

boolean (WorldServer, EntityVillager, long): a, method_19016, method_19016, func_212834_g_

boolean (ServerLevel, Villager, long): a, canStillUse, method_19016, shouldKeepRunning, func_212834_g_

void (WorldServer, EntityVillager, long): b, method_19017, method_19017, func_212831_a_

void (ServerLevel, Villager, long): b, start, method_19017, run, func_212831_a_

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

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

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

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

Set<Item> (EntityVillager, EntityVillager): a, method_19611, getGatherableItems, func_220585_a

Set<Item> (Villager, Villager): a, figureOutWhatIAmWillingToTrade, method_19611, getGatherableItems, func_220585_a

void (EntityVillager, Set<Item>, EntityLiving): a, method_19013, giveHalfOfStack, func_220586_a

void (Villager, Set<Item>, LivingEntity): a, throwHalfStack, method_19013, giveHalfOfStack, func_220586_a

1.14.3

Names

all

alm

net.minecraft.entity.ai.brain.task.GatherItemsVillagerTask

Fields

Set<Item>: a, field_18389, field_220588_a

Set<Item>: a, field_18389, items, field_220588_a

Constructors

Methods

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

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

boolean (WorldServer, EntityVillager, long): a, method_19016, func_212834_g_

boolean (WorldServer, EntityVillager, long): a, method_19016, method_19016, func_212834_g_

void (WorldServer, EntityVillager, long): b, method_19017, func_212831_a_

void (WorldServer, EntityVillager, long): b, method_19017, method_19017, func_212831_a_

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

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

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

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

Set<Item> (EntityVillager, EntityVillager): a, method_19611, func_220585_a

Set<Item> (EntityVillager, EntityVillager): a, method_19611, getGatherableItems, func_220585_a

void (EntityVillager, Set<Item>, EntityLiving): a, method_19013, func_220586_a

void (EntityVillager, Set<Item>, EntityLiving): a, method_19013, giveHalfOfStack, func_220586_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

alj

all

Fields

Constructors

Methods

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

1.14

Names

alj

net.minecraft.class_4126

net.minecraft.entity.ai.brain.task.ShareItemsTask

net.minecraft.server.v1_14_R1.BehaviorTradeVillager

Fields

Set<Item>: a, field_18389, field_220588_a

Constructors

()

Methods

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

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

boolean (WorldServer, EntityVillager, long): a, method_19016, func_212834_g_

void (WorldServer, EntityVillager, long): b, method_19017, func_212831_a_

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

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

Set<Item> (EntityVillager, EntityVillager): a, method_19611, func_220585_a

void (EntityVillager, Set<Item>, EntityLiving): a, method_19013, func_220586_a