历史 - net.minecraft.world.inventory.AnvilMenu

1.21.11

名称

ddj

dhm

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

cyp

ddj

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cwe

cyp

字段

构造函数

方法

1.21.5

名称

csg

cwe

字段

构造函数

方法

1.21.4

名称

ctf

csg

字段

构造函数

方法

1.21.3

名称

cpw

ctf

字段

int: u, repairItemCountCost, field_7776, repairItemUsage, f_39000_

int: w, repairItemCountCost, field_7776, repairItemUsage, f_39000_

String: v, itemName, field_7774, newItemName, f_39001_

String: x, itemName, field_7774, newItemName, f_39001_

DataSlot: w, cost, field_7770, levelCost, f_39002_

DataSlot: y, cost, field_7770, levelCost, f_39002_

boolean: t, DEBUG_COST, field_30752, field_30752, f_150469_

boolean: v, DEBUG_COST, field_30752, field_30752, f_150469_

int: n, MAX_NAME_LENGTH, field_30751, MAX_NAME_LENGTH, f_150468_

int: p, MAX_NAME_LENGTH, field_30751, MAX_NAME_LENGTH, f_150468_

int: x, COST_FAIL, field_30753, field_30753, f_150470_

int: A, COST_FAIL, field_30753, field_30753, f_150470_

int: y, COST_BASE, field_30754, field_30754, f_150471_

int: B, COST_BASE, field_30754, field_30754, f_150471_

int: z, COST_ADDED_BASE, field_30755, field_30755, f_150472_

int: C, COST_ADDED_BASE, field_30755, field_30755, f_150472_

int: A, COST_REPAIR_MATERIAL, field_30747, field_30747, f_150464_

int: D, COST_REPAIR_MATERIAL, field_30747, field_30747, f_150464_

int: B, COST_REPAIR_SACRIFICE, field_30748, field_30748, f_150465_

int: E, COST_REPAIR_SACRIFICE, field_30748, field_30748, f_150465_

int: C, COST_INCOMPATIBLE_PENALTY, field_30749, field_30749, f_150466_

int: F, COST_INCOMPATIBLE_PENALTY, field_30749, field_30749, f_150466_

int: D, COST_RENAME, field_30750, field_30750, f_150467_

int: G, COST_RENAME, field_30750, field_30750, f_150467_

org.slf4j.Logger: s, LOGGER, field_7771, LOGGER, f_38999_

org.slf4j.Logger: u, LOGGER, field_7771, LOGGER, f_38999_

int: k, INPUT_SLOT, field_41898, INPUT_1_ID, f_265994_

int: m, INPUT_SLOT, field_41898, INPUT_1_ID, f_265994_

int: l, ADDITIONAL_SLOT, field_41899, INPUT_2_ID, f_265986_

int: n, ADDITIONAL_SLOT, field_41899, INPUT_2_ID, f_265986_

int: m, RESULT_SLOT, field_41900, OUTPUT_ID, f_266102_

int: o, RESULT_SLOT, field_41900, OUTPUT_ID, f_266102_

int: E, INPUT_SLOT_X_PLACEMENT, field_41894, INPUT_1_X, f_265898_

int: H, INPUT_SLOT_X_PLACEMENT, field_41894, INPUT_1_X, f_265898_

int: F, ADDITIONAL_SLOT_X_PLACEMENT, field_41895, INPUT_2_X, f_265878_

int: I, ADDITIONAL_SLOT_X_PLACEMENT, field_41895, INPUT_2_X, f_265878_

int: G, RESULT_SLOT_X_PLACEMENT, field_41896, OUTPUT_X, f_265992_

int: J, RESULT_SLOT_X_PLACEMENT, field_41896, OUTPUT_X, f_265992_

int: H, SLOT_Y_PLACEMENT, field_41897, SLOT_Y, f_266013_

int: K, SLOT_Y_PLACEMENT, field_41897, SLOT_Y, f_266013_

boolean: z, onlyRenaming, field_52566, keepSecondSlot, f_346523_

构造函数

方法

void (): m, createResult, method_24928, updateResult, m_6640_

void (): l, createResult, method_24928, updateResult, m_6640_

int (): n, getCost, method_17369, getLevelCost, m_39028_

int (): m, getCost, method_17369, getLevelCost, m_39028_

ItemCombinerMenuSlotDefinition (): l, createInputSlotDefinitions, method_48352, getForgingSlotsManager, m_266183_

ItemCombinerMenuSlotDefinition (): o, createInputSlotDefinitions, method_48352, getForgingSlotsManager, m_266369_

1.21.1

名称

字段

构造函数

方法

1.21

名称

cpy

cpw

字段

构造函数

方法

1.20.6

名称

cid

cpy

字段

构造函数

方法

1.20.4

名称

cen

cid

字段

构造函数

方法

1.20.2

名称

cbh

cen

字段

构造函数

方法

1.20.1

名称

cbf

cbh

字段

int: n, MAX_NAME_LENGTH, field_30751, field_30751, f_150468_

int: n, MAX_NAME_LENGTH, field_30751, MAX_NAME_LENGTH, f_150468_

int: k, INPUT_SLOT, field_41898, field_41898, f_265994_

int: k, INPUT_SLOT, field_41898, INPUT_1_ID, f_265994_

int: l, ADDITIONAL_SLOT, field_41899, field_41899, f_265986_

int: l, ADDITIONAL_SLOT, field_41899, INPUT_2_ID, f_265986_

int: m, RESULT_SLOT, field_41900, field_41900, f_266102_

int: m, RESULT_SLOT, field_41900, OUTPUT_ID, f_266102_

int: E, INPUT_SLOT_X_PLACEMENT, field_41894, field_41894, f_265898_

int: E, INPUT_SLOT_X_PLACEMENT, field_41894, INPUT_1_X, f_265898_

int: F, ADDITIONAL_SLOT_X_PLACEMENT, field_41895, field_41895, f_265878_

int: F, ADDITIONAL_SLOT_X_PLACEMENT, field_41895, INPUT_2_X, f_265878_

int: G, RESULT_SLOT_X_PLACEMENT, field_41896, field_41896, f_265992_

int: G, RESULT_SLOT_X_PLACEMENT, field_41896, OUTPUT_X, f_265992_

int: H, SLOT_Y_PLACEMENT, field_41897, field_41897, f_266013_

int: H, SLOT_Y_PLACEMENT, field_41897, SLOT_Y, f_266013_

构造函数

方法

void (String): a, setItemName, method_7625, setNewItemName, m_39020_

boolean (String): a, setItemName, method_7625, setNewItemName, m_39020_

String (String): b, validateName, method_52176, sanitize, m_288226_

1.19.4

名称

bzi

cbf

字段

int: k, MAX_NAME_LENGTH, field_30751, field_30751, f_150468_

int: n, MAX_NAME_LENGTH, field_30751, field_30751, f_150468_

int: k, INPUT_SLOT, field_41898, field_41898, f_265994_

int: l, ADDITIONAL_SLOT, field_41899, field_41899, f_265986_

int: m, RESULT_SLOT, field_41900, field_41900, f_266102_

int: E, INPUT_SLOT_X_PLACEMENT, field_41894, field_41894, f_265898_

int: F, ADDITIONAL_SLOT_X_PLACEMENT, field_41895, field_41895, f_265878_

int: G, RESULT_SLOT_X_PLACEMENT, field_41896, field_41896, f_265992_

int: H, SLOT_Y_PLACEMENT, field_41897, field_41897, f_266013_

构造函数

方法

void (): l, createResult, method_24928, updateResult, m_6640_

void (): m, createResult, method_24928, updateResult, m_6640_

int (): m, getCost, method_17369, getLevelCost, m_39028_

int (): n, getCost, method_17369, getLevelCost, m_39028_

ItemCombinerMenuSlotDefinition (): l, createInputSlotDefinitions, method_48352, getForgingSlotsManager, m_266183_

1.19.3

名称

bwo

bzi

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

bvr

bwo

字段

构造函数

方法

1.19

名称

bqr

bvr

字段

构造函数

方法

1.18.2

名称

bpz

bqr

字段

org.apache.logging.log4j.Logger: s, LOGGER, field_7771, LOGGER, f_38999_

org.slf4j.Logger: s, LOGGER, field_7771, LOGGER, f_38999_

构造函数

方法

int (int): d, calculateIncreasedRepairCost, method_20398, getNextCost, m_39025_

int (int): e, calculateIncreasedRepairCost, method_20398, getNextCost, m_39025_

1.18.1

名称

字段

构造函数

方法

1.18

名称

bmm

bpz

字段

构造函数

方法

1.17.1

名称

bml

bmm

字段

构造函数

方法

void (): i, createResult, method_24928, updateResult, m_6640_

void (): l, createResult, method_24928, updateResult, m_6640_

int (): j, getCost, method_17369, getLevelCost, m_39028_

int (): m, getCost, method_17369, getLevelCost, m_39028_

1.17

名称

bie

bml

net.minecraft.inventory.container.RepairContainer

net.minecraft.src.C_1228_

net.minecraft.server.v1_16_R3.ContainerAnvil

net.minecraft.world.inventory.ContainerAnvil

字段

org.apache.logging.log4j.Logger: g, LOGGER, field_7771, LOGGER, field_148326_f

org.apache.logging.log4j.Logger: s, LOGGER, field_7771, LOGGER, f_38999_

int: h, repairItemCountCost, field_7776, repairItemUsage, field_82856_l

int: u, repairItemCountCost, field_7776, repairItemUsage, f_39000_

String: i, itemName, field_7774, newItemName, field_82857_m, renameText

String: v, itemName, field_7774, newItemName, f_39001_

DataSlot: j, cost, field_7770, levelCost, field_82854_e, levelCost

DataSlot: w, cost, field_7770, levelCost, f_39002_

boolean: t, DEBUG_COST, field_30752, field_30752, f_150469_

int: k, MAX_NAME_LENGTH, field_30751, field_30751, f_150468_

int: x, COST_FAIL, field_30753, field_30753, f_150470_

int: y, COST_BASE, field_30754, field_30754, f_150471_

int: z, COST_ADDED_BASE, field_30755, field_30755, f_150472_

int: A, COST_REPAIR_MATERIAL, field_30747, field_30747, f_150464_

int: B, COST_REPAIR_SACRIFICE, field_30748, field_30748, f_150465_

int: C, COST_INCOMPATIBLE_PENALTY, field_30749, field_30749, f_150466_

int: D, COST_RENAME, field_30750, field_30750, f_150467_

构造函数

方法

void (): e, createResult, method_24928, updateResult, func_82848_d

void (): i, createResult, method_24928, updateResult, m_6640_

void (String): a, setItemName, method_7625, setNewItemName, func_82850_a

void (String): a, setItemName, method_7625, setNewItemName, m_39020_

int (int): d, calculateIncreasedRepairCost, method_20398, getNextCost, func_216977_d

int (int): d, calculateIncreasedRepairCost, method_20398, getNextCost, m_39025_

int (): f, getCost, method_17369, getLevelCost, func_216976_f

int (): j, getCost, method_17369, getLevelCost, m_39028_

boolean (BlockState): a, isValidBlock, method_24925, canUse, func_230302_a_

boolean (BlockState): a, isValidBlock, method_24925, canUse, m_8039_

boolean (Player, boolean): b, mayPickup, method_24927, canTakeOutput, func_230303_b_

boolean (Player, boolean): a, mayPickup, method_24927, canTakeOutput, m_6560_

ItemStack (Player, ItemStack): a, onTake, method_24923, onTakeOutput, func_230301_a_

void (Player, ItemStack): a, onTake, method_24923, onTakeOutput, m_142365_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

bib

bie

net.minecraft.server.v1_16_R2.ContainerAnvil

net.minecraft.server.v1_16_R3.ContainerAnvil

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

bgk

bib

net.minecraft.server.v1_16_R1.ContainerAnvil

net.minecraft.server.v1_16_R2.ContainerAnvil

字段

构造函数

方法

1.16.1

名称

bap

bgk

net.minecraft.container.AnvilContainer

net.minecraft.screen.AnvilScreenHandler

net.minecraft.server.v1_15_R1.ContainerAnvil

net.minecraft.server.v1_16_R1.ContainerAnvil

字段

org.apache.logging.log4j.Logger: c, LOGGER, field_7771, LOGGER, field_148326_f

org.apache.logging.log4j.Logger: g, LOGGER, field_7771, LOGGER, field_148326_f

Container: d, resultSlots, field_7769, result, field_82852_f, resultInventory

Container: e, repairSlots, field_7773, inventory, field_82853_g, repairInventory

Player: j, player, field_7775, player, field_82855_n, player

DataSlot: f, cost, field_7770, levelCost, field_82854_e, levelCost

DataSlot: j, cost, field_7770, levelCost, field_82854_e, levelCost

ContainerLevelAccess: g, access, field_7777, context, field_216980_g, containerAccess

构造函数

方法

void (Container): a, slotsChanged, method_7609, onContentChanged, func_75130_a

void (): e, createResult, method_7628, updateResult, func_82848_d

void (): e, createResult, method_24928, updateResult, func_82848_d

void (Player): b, removed, method_7595, close, func_75134_a

boolean (Player): a, stillValid, method_7597, canUse, func_75145_c, canUse

ItemStack (Player, int): b, quickMoveStack, method_7601, transferSlot, func_82846_b, shiftClick

boolean (BlockState): a, isValidBlock, method_24925, canUse, func_230302_a_

boolean (Player, boolean): b, mayPickup, method_24927, canTakeOutput, func_230303_b_

ItemStack (Player, ItemStack): a, onTake, method_24923, onTakeOutput, func_230301_a_

1.15.2

名称

bam

bap

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

aym

bam

net.minecraft.server.v1_14_R1.ContainerAnvil

net.minecraft.server.v1_15_R1.ContainerAnvil

字段

int: h, repairItemCountCost, field_7776, field_82856_l

int: h, repairItemCountCost, field_7776, repairItemUsage, field_82856_l

构造函数

方法

1.14.4

名称

ayh

aym

net.minecraft.world.inventory.AnvilMenu

字段

org.apache.logging.log4j.Logger: c, field_7771, LOGGER, field_148326_f

org.apache.logging.log4j.Logger: c, LOGGER, field_7771, LOGGER, field_148326_f

IInventory: d, field_7769, result, field_82852_f, resultInventory

Container: d, resultSlots, field_7769, result, field_82852_f, resultInventory

IInventory: e, field_7773, inventory, field_82853_g, repairInventory

Container: e, repairSlots, field_7773, inventory, field_82853_g, repairInventory

int: h, field_7776, field_7776, field_82856_l

int: h, repairItemCountCost, field_7776, field_82856_l

String: i, field_7774, newItemName, field_82857_m, renameText

String: i, itemName, field_7774, newItemName, field_82857_m, renameText

EntityHuman: j, field_7775, player, field_82855_n, player

Player: j, player, field_7775, player, field_82855_n, player

ContainerProperty: f, field_7770, levelCost, field_82854_e, levelCost

DataSlot: f, cost, field_7770, levelCost, field_82854_e, levelCost

ContainerAccess: g, field_7777, context, field_216980_g, containerAccess

ContainerLevelAccess: g, access, field_7777, context, field_216980_g, containerAccess

构造函数

方法

void (IInventory): a, method_7609, onContentChanged, func_75130_a

void (Container): a, slotsChanged, method_7609, onContentChanged, func_75130_a

void (): e, method_7628, updateResult, func_82848_d

void (): e, createResult, method_7628, updateResult, func_82848_d

void (EntityHuman): b, method_7595, close, func_75134_a

void (Player): b, removed, method_7595, close, func_75134_a

boolean (EntityHuman): a, method_7597, canUse, func_75145_c, canUse

boolean (Player): a, stillValid, method_7597, canUse, func_75145_c, canUse

ItemStack (EntityHuman, int): b, method_7601, transferSlot, func_82846_b, shiftClick

ItemStack (Player, int): b, quickMoveStack, method_7601, transferSlot, func_82846_b, shiftClick

void (String): a, method_7625, setNewItemName, func_82850_a

void (String): a, setItemName, method_7625, setNewItemName, func_82850_a

int (int): d, method_20398, getNextCost, func_216977_d

int (int): d, calculateIncreasedRepairCost, method_20398, getNextCost, func_216977_d

int (): f, method_17369, getLevelCost, func_216976_f

int (): f, getCost, method_17369, getLevelCost, func_216976_f

1.14.3

名称

aye

ayh

net.minecraft.container.AnvilContainer

字段

org.apache.logging.log4j.Logger: c, field_7771, field_148326_f

org.apache.logging.log4j.Logger: c, field_7771, LOGGER, field_148326_f

IInventory: d, field_7769, field_82852_f, resultInventory

IInventory: d, field_7769, result, field_82852_f, resultInventory

IInventory: e, field_7773, field_82853_g, repairInventory

IInventory: e, field_7773, inventory, field_82853_g, repairInventory

int: h, field_7776, field_82856_l

int: h, field_7776, field_7776, field_82856_l

String: i, field_7774, field_82857_m, renameText

String: i, field_7774, newItemName, field_82857_m, renameText

EntityHuman: j, field_7775, field_82855_n, player

EntityHuman: j, field_7775, player, field_82855_n, player

ContainerProperty: f, field_7770, field_82854_e, levelCost

ContainerProperty: f, field_7770, levelCost, field_82854_e, levelCost

ContainerAccess: g, field_7777, field_216980_g, containerAccess

ContainerAccess: g, field_7777, context, field_216980_g, containerAccess

构造函数

方法

void (IInventory): a, method_7609, func_75130_a

void (IInventory): a, method_7609, onContentChanged, func_75130_a

void (): e, method_7628, func_82848_d

void (): e, method_7628, updateResult, func_82848_d

void (EntityHuman): b, method_7595, func_75134_a

void (EntityHuman): b, method_7595, close, func_75134_a

boolean (EntityHuman): a, method_7597, func_75145_c, canUse

boolean (EntityHuman): a, method_7597, canUse, func_75145_c, canUse

ItemStack (EntityHuman, int): b, method_7601, func_82846_b, shiftClick

ItemStack (EntityHuman, int): b, method_7601, transferSlot, func_82846_b, shiftClick

void (String): a, method_7625, func_82850_a

void (String): a, method_7625, setNewItemName, func_82850_a

int (int): d, method_20398, func_216977_d

int (int): d, method_20398, getNextCost, func_216977_d

int (): f, method_17369, func_216976_f

int (): f, method_17369, getLevelCost, func_216976_f

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

ayd

aye

字段

构造函数

方法

1.14

名称

apw

ayd

net.minecraft.class_1706

net.minecraft.inventory.ContainerRepair

net.minecraft.inventory.container.RepairContainer

net.minecraft.server.v1_13_R2.ContainerAnvil

net.minecraft.server.v1_14_R1.ContainerAnvil

字段

org.apache.logging.log4j.Logger: f, field_148326_f

org.apache.logging.log4j.Logger: c, field_7771, field_148326_f

IInventory: g, field_82852_f, resultInventory

IInventory: d, field_7769, field_82852_f, resultInventory

IInventory: h, field_82853_g, repairInventory

IInventory: e, field_7773, field_82853_g, repairInventory

World: i, field_82860_h, world

BlockPosition: j, field_178156_j, position

int: a, field_82854_e, levelCost

int: k, field_82856_l

int: h, field_7776, field_82856_l

String: l, field_82857_m, renameText

String: i, field_7774, field_82857_m, renameText

EntityHuman: m, field_82855_n, player

EntityHuman: j, field_7775, field_82855_n, player

ContainerProperty: f, field_7770, field_82854_e, levelCost

ContainerAccess: g, field_7777, field_216980_g, containerAccess

构造函数

(PlayerInventory, World, BlockPosition, EntityHuman)

(PlayerInventory, World, EntityHuman)

(int, PlayerInventory)

(int, PlayerInventory, ContainerAccess)

方法

void (IInventory): a, func_75130_a

void (IInventory): a, method_7609, func_75130_a

void (): d, func_82848_d

void (): e, method_7628, func_82848_d

void (ICrafting): a, func_75132_a, addSlotListener

void (EntityHuman): b, func_75134_a

void (EntityHuman): b, method_7595, func_75134_a

boolean (EntityHuman): a, func_75145_c, canUse

boolean (EntityHuman): a, method_7597, func_75145_c, canUse

ItemStack (EntityHuman, int): b, func_82846_b, shiftClick

ItemStack (EntityHuman, int): b, method_7601, func_82846_b, shiftClick

void (String): a, func_82850_a

void (String): a, method_7625, func_82850_a

void (int, int): b, func_75137_b

int (int): d, method_20398, func_216977_d

int (): f, method_17369, func_216976_f

1.13.2

名称

apv

apw

字段

IInventory: g, field_82852_f

IInventory: g, field_82852_f, resultInventory

IInventory: h, field_82853_g

IInventory: h, field_82853_g, repairInventory

World: i, field_82860_h

World: i, field_82860_h, world

BlockPosition: j, field_178156_j

BlockPosition: j, field_178156_j, position

EntityHuman: m, field_82855_n

EntityHuman: m, field_82855_n, player

构造函数

方法

1.13.1

名称

aps

apv

net.minecraft.server.v1_13_R1.ContainerAnvil

net.minecraft.server.v1_13_R2.ContainerAnvil

字段

构造函数

方法

1.13

名称

afs

aps

net.minecraft.server.v1_12_R1.ContainerAnvil

net.minecraft.server.v1_13_R1.ContainerAnvil

字段

构造函数

方法

void (): e, func_82848_d

void (): d, func_82848_d

1.12.2

名称

字段

构造函数

方法

boolean (EntityHuman): a, func_75145_c

boolean (EntityHuman): a, func_75145_c, canUse

ItemStack (EntityHuman, int): b, func_82846_b

ItemStack (EntityHuman, int): b, func_82846_b, shiftClick

1.12.1

名称

afq

afs

字段

构造函数

方法

1.12

名称

acm

afq

net.minecraft.server.v1_11_R1.ContainerAnvil

net.minecraft.server.v1_12_R1.ContainerAnvil

字段

int: a, field_82854_e

int: a, field_82854_e, levelCost

String: l, field_82857_m

String: l, field_82857_m, renameText

构造函数

方法

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

acl

acm

字段

构造函数

方法

1.11

名称

abf

acl

net.minecraft.server.v1_10_R1.ContainerAnvil

net.minecraft.server.v1_11_R1.ContainerAnvil

字段

构造函数

方法

1.10.2

名称

字段

构造函数

方法

1.10

名称

aaw

abf

net.minecraft.server.v1_9_R2.ContainerAnvil

net.minecraft.server.v1_10_R1.ContainerAnvil

字段

构造函数

方法

1.9.4

名称

net.minecraft.server.v1_9_R1.ContainerAnvil

net.minecraft.server.v1_9_R2.ContainerAnvil

字段

构造函数

方法

1.9.2

名称

字段

构造函数

方法

1.9

名称

xk

aaw

net.minecraft.server.v1_8_R3.ContainerAnvil

net.minecraft.server.v1_9_R1.ContainerAnvil

字段

构造函数

方法

1.8.8

名称

xk

net.minecraft.inventory.ContainerRepair

net.minecraft.server.v1_8_R3.ContainerAnvil

字段

org.apache.logging.log4j.Logger: f, field_148326_f

IInventory: g, field_82852_f

IInventory: h, field_82853_g

World: i, field_82860_h

BlockPosition: j, field_178156_j

int: a, field_82854_e

int: k, field_82856_l

String: l, field_82857_m

EntityHuman: m, field_82855_n

构造函数

(PlayerInventory, World, BlockPosition, EntityHuman)

(PlayerInventory, World, EntityHuman)

方法

void (IInventory): a, func_75130_a

void (): e, func_82848_d

void (ICrafting): a, func_75132_a, addSlotListener

void (EntityHuman): b, func_75134_a

boolean (EntityHuman): a, func_75145_c

ItemStack (EntityHuman, int): b, func_82846_b

void (String): a, func_82850_a

void (int, int): b, func_75137_b