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

1.21.11

名称

civ

clm

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

cel

civ

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cce

cel

字段

构造函数

方法

1.21.5

名称

bzj

cce

字段

构造函数

方法

1.21.4

名称

cah

bzj

字段

构造函数

方法

1.21.3

名称

bxp

cah

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

bxs

bxp

字段

构造函数

方法

1.20.6

名称

bqk

bxs

字段

构造函数

方法

1.20.4

名称

bne

bqk

字段

构造函数

方法

1.20.2

名称

bjy

bne

字段

构造函数

方法

1.20.1

名称

bjw

bjy

字段

构造函数

方法

1.19.4

名称

bib

bjw

字段

构造函数

方法

1.19.3

名称

bfx

bib

字段

int: a, MAX_LOOK_TIME, field_30167, RUN_INTERVAL, f_147915_

int: c, MAX_LOOK_TIME, field_30167, RUN_INTERVAL, f_147915_

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bfa

bfx

字段

构造函数

方法

1.19

名称

bbp

bfa

字段

ItemStack: d, playerItemStack, field_18392, customerHeldStack, f_24090_

ItemStack: e, playerItemStack, field_18392, customerHeldStack, f_24090_

List<ItemStack>: e, displayItems, field_18393, offers, f_24091_

List<ItemStack>: f, displayItems, field_18393, offers, f_24091_

int: f, cycleCounter, field_18394, offerShownTicks, f_24092_

int: g, cycleCounter, field_18394, offerShownTicks, f_24092_

int: g, displayIndex, field_18395, offerIndex, f_24093_

int: h, displayIndex, field_18395, offerIndex, f_24093_

int: h, lookTime, field_18396, ticksLeft, f_24094_

int: i, lookTime, field_18396, ticksLeft, f_24094_

int: c, STARTING_LOOK_TIME, field_30168, OFFER_SHOWING_INTERVAL, f_147916_

int: d, STARTING_LOOK_TIME, field_30168, OFFER_SHOWING_INTERVAL, f_147916_

构造函数

方法

1.18.2

名称

bay

bbp

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

axm

bay

字段

构造函数

方法

1.17.1

名称

axl

axm

字段

构造函数

方法

LivingEntity (Villager): c, lookAtTarget, method_19603, findPotentialCustomer, m_24137_

LivingEntity (Villager): d, lookAtTarget, method_19603, findPotentialCustomer, m_24137_

void (Villager): d, displayCyclingItems, method_19026, refreshShownOffer, m_24147_

void (Villager): e, displayCyclingItems, method_19026, refreshShownOffer, m_24147_

void (Villager): c, clearHeldItem, method_37448, holdNothing, m_182373_

void (Villager, ItemStack): a, displayAsHeldItem, method_37447, holdOffer, m_182370_

1.17

名称

att

axl

net.minecraft.entity.ai.brain.task.ShowWaresTask

net.minecraft.src.C_630_

net.minecraft.server.v1_16_R3.BehaviorTradePlayer

net.minecraft.world.entity.ai.behavior.BehaviorTradePlayer

字段

ItemStack: b, playerItemStack, field_18392, customerHeldStack, field_220559_a

ItemStack: d, playerItemStack, field_18392, customerHeldStack, f_24090_

List<ItemStack>: c, displayItems, field_18393, offers, field_220560_b

List<ItemStack>: e, displayItems, field_18393, offers, f_24091_

int: d, cycleCounter, field_18394, offerShownTicks, field_220561_c

int: f, cycleCounter, field_18394, offerShownTicks, f_24092_

int: e, displayIndex, field_18395, offerIndex, field_220562_d

int: g, displayIndex, field_18395, offerIndex, f_24093_

int: f, lookTime, field_18396, ticksLeft, field_220563_e

int: h, lookTime, field_18396, ticksLeft, f_24094_

int: a, MAX_LOOK_TIME, field_30167, RUN_INTERVAL, f_147915_

int: c, STARTING_LOOK_TIME, field_30168, OFFER_SHOWING_INTERVAL, f_147916_

构造函数

方法

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

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

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

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

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

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

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

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

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

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

void (LivingEntity, Villager): a, findItemsToDisplay, method_19027, setupOffers, func_220556_a

void (LivingEntity, Villager): a, findItemsToDisplay, method_19027, setupOffers, m_24112_

void (Villager): a, displayFirstItem, method_19598, holdOffer, func_220558_a

void (Villager): a, displayFirstItem, method_19598, holdOffer, m_24115_

void (Villager): b, updateDisplayItems, method_19601, loadPossibleOffers, func_220555_b

void (Villager): b, updateDisplayItems, method_19601, loadPossibleOffers, m_24127_

boolean (MerchantOffer): a, playerItemStackMatchesCostOfOffer, method_19028, isPossible, func_220554_a

boolean (MerchantOffer): a, playerItemStackMatchesCostOfOffer, method_19028, isPossible, m_24117_

LivingEntity (Villager): c, lookAtTarget, method_19603, findPotentialCustomer, func_220557_c

LivingEntity (Villager): c, lookAtTarget, method_19603, findPotentialCustomer, m_24137_

void (Villager): d, displayCyclingItems, method_19026, refreshShownOffer, func_220553_d

void (Villager): d, displayCyclingItems, method_19026, refreshShownOffer, m_24147_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

atq

att

net.minecraft.server.v1_16_R2.BehaviorTradePlayer

net.minecraft.server.v1_16_R3.BehaviorTradePlayer

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

asf

atq

net.minecraft.server.v1_16_R1.BehaviorTradePlayer

net.minecraft.server.v1_16_R2.BehaviorTradePlayer

字段

构造函数

方法

1.16.1

名称

ann

asf

net.minecraft.server.v1_15_R1.BehaviorTradePlayer

net.minecraft.server.v1_16_R1.BehaviorTradePlayer

字段

ItemStack: a, playerItemStack, field_18392, customerHeldStack, field_220559_a

ItemStack: b, playerItemStack, field_18392, customerHeldStack, field_220559_a

List<ItemStack>: b, displayItems, field_18393, offers, field_220560_b

List<ItemStack>: c, displayItems, field_18393, offers, field_220560_b

int: c, cycleCounter, field_18394, offerShownTicks, field_220561_c

int: d, cycleCounter, field_18394, offerShownTicks, field_220561_c

int: d, displayIndex, field_18395, offerIndex, field_220562_d

int: e, displayIndex, field_18395, offerIndex, field_220562_d

int: e, lookTime, field_18396, ticksLeft, field_220563_e

int: f, lookTime, field_18396, ticksLeft, field_220563_e

构造函数

方法

LivingEntity (Villager): c, lookAtTarget, method_19603, findPotentialCuatomer, func_220557_c

LivingEntity (Villager): c, lookAtTarget, method_19603, findPotentialCustomer, func_220557_c

1.15.2

名称

ank

ann

字段

构造函数

方法

1.15.1

名称

字段

ItemStack: a, playerItemStack, field_18392, field_220559_a

ItemStack: a, playerItemStack, field_18392, customerHeldStack, field_220559_a

int: c, cycleCounter, field_18394, field_220561_c

int: c, cycleCounter, field_18394, offerShownTicks, field_220561_c

int: d, displayIndex, field_18395, field_220562_d

int: d, displayIndex, field_18395, offerIndex, field_220562_d

int: e, lookTime, field_18396, field_220563_e

int: e, lookTime, field_18396, ticksLeft, field_220563_e

构造函数

方法

void (LivingEntity, Villager): a, findItemsToDisplay, method_19027, func_220556_a

void (LivingEntity, Villager): a, findItemsToDisplay, method_19027, setupOffers, func_220556_a

void (Villager): a, displayFirstItem, method_19598, func_220558_a

void (Villager): a, displayFirstItem, method_19598, holdOffer, func_220558_a

void (Villager): b, updateDisplayItems, method_19601, func_220555_b

void (Villager): b, updateDisplayItems, method_19601, loadPossibleOffers, func_220555_b

boolean (MerchantOffer): a, playerItemStackMatchesCostOfOffer, method_19028, func_220554_a

boolean (MerchantOffer): a, playerItemStackMatchesCostOfOffer, method_19028, isPossible, func_220554_a

LivingEntity (Villager): c, lookAtTarget, method_19603, func_220557_c

LivingEntity (Villager): c, lookAtTarget, method_19603, findPotentialCuatomer, func_220557_c

void (Villager): d, displayCyclingItems, method_19026, func_220553_d

void (Villager): d, displayCyclingItems, method_19026, refreshShownOffer, func_220553_d

1.15

名称

alk

ank

net.minecraft.server.v1_14_R1.BehaviorTradePlayer

net.minecraft.server.v1_15_R1.BehaviorTradePlayer

字段

构造函数

方法

1.14.4

名称

alf

alk

net.minecraft.world.entity.ai.behavior.ShowTradesToPlayer

字段

ItemStack: a, field_18392, field_18392, field_220559_a

ItemStack: a, playerItemStack, field_18392, field_220559_a

List<ItemStack>: b, field_18393, offers, field_220560_b

List<ItemStack>: b, displayItems, field_18393, offers, field_220560_b

int: c, field_18394, field_18394, field_220561_c

int: c, cycleCounter, field_18394, field_220561_c

int: d, field_18395, field_18395, field_220562_d

int: d, displayIndex, field_18395, field_220562_d

int: e, field_18396, field_18396, field_220563_e

int: e, lookTime, field_18396, field_220563_e

构造函数

方法

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

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

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

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

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

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

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

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

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

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

void (EntityLiving, EntityVillager): a, method_19027, method_19027, func_220556_a

void (LivingEntity, Villager): a, findItemsToDisplay, method_19027, func_220556_a

void (EntityVillager): a, method_19598, method_19598, func_220558_a

void (Villager): a, displayFirstItem, method_19598, func_220558_a

void (EntityVillager): b, method_19601, method_19601, func_220555_b

void (Villager): b, updateDisplayItems, method_19601, func_220555_b

boolean (MerchantRecipe): a, method_19028, method_19028, func_220554_a

boolean (MerchantOffer): a, playerItemStackMatchesCostOfOffer, method_19028, func_220554_a

EntityLiving (EntityVillager): c, method_19603, method_19603, func_220557_c

LivingEntity (Villager): c, lookAtTarget, method_19603, func_220557_c

void (EntityVillager): d, method_19026, method_19026, func_220553_d

void (Villager): d, displayCyclingItems, method_19026, func_220553_d

1.14.3

名称

ale

alf

net.minecraft.entity.ai.brain.task.HoldTradeOffersTask

字段

ItemStack: a, field_18392, field_220559_a

ItemStack: a, field_18392, field_18392, field_220559_a

List<ItemStack>: b, field_18393, field_220560_b

List<ItemStack>: b, field_18393, offers, field_220560_b

int: c, field_18394, field_220561_c

int: c, field_18394, field_18394, field_220561_c

int: d, field_18395, field_220562_d

int: d, field_18395, field_18395, field_220562_d

int: e, field_18396, field_220563_e

int: e, field_18396, field_18396, field_220563_e

构造函数

方法

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

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

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

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

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

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

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

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

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

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

void (EntityLiving, EntityVillager): a, method_19027, func_220556_a

void (EntityLiving, EntityVillager): a, method_19027, method_19027, func_220556_a

void (EntityVillager): a, method_19598, func_220558_a

void (EntityVillager): a, method_19598, method_19598, func_220558_a

void (EntityVillager): b, method_19601, func_220555_b

void (EntityVillager): b, method_19601, method_19601, func_220555_b

boolean (MerchantRecipe): a, method_19028, func_220554_a

boolean (MerchantRecipe): a, method_19028, method_19028, func_220554_a

EntityLiving (EntityVillager): c, method_19603, func_220557_c

EntityLiving (EntityVillager): c, method_19603, method_19603, func_220557_c

void (EntityVillager): d, method_19026, func_220553_d

void (EntityVillager): d, method_19026, method_19026, func_220553_d

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

alc

ale

字段

构造函数

方法

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

1.14

名称

alc

net.minecraft.class_4130

net.minecraft.entity.ai.brain.task.ShowWaresTask

net.minecraft.server.v1_14_R1.BehaviorTradePlayer

字段

ItemStack: a, field_18392, field_220559_a

List<ItemStack>: b, field_18393, field_220560_b

int: c, field_18394, field_220561_c

int: d, field_18395, field_220562_d

int: e, field_18396, field_220563_e

构造函数

(int, int)

方法

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

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

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

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

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

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

void (EntityLiving, EntityVillager): a, method_19027, func_220556_a

void (EntityVillager): a, method_19598, func_220558_a

void (EntityVillager): b, method_19601, func_220555_b

boolean (MerchantRecipe): a, method_19028, func_220554_a

EntityLiving (EntityVillager): c, method_19603, func_220557_c

void (EntityVillager): d, method_19026, func_220553_d