History - net.minecraft.screen.AnvilScreenHandler

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

void (PlayerEntity, World, BlockPos): lambda$onTake$2, method_24922, method_24922

void (PlayerEntity, World, BlockPos): lambda$onTake$0, method_24922, method_24922

1.21.11_unobfuscated

Names

net.minecraft.world.inventory.AnvilMenu

net.minecraft.class_1706

net.minecraft.screen.AnvilScreenHandler

Fields

int: INPUT_SLOT, field_41898, INPUT_1_ID

int: ADDITIONAL_SLOT, field_41899, INPUT_2_ID

int: RESULT_SLOT, field_41900, OUTPUT_ID

org.slf4j.Logger: LOGGER, field_7771, LOGGER

boolean: DEBUG_COST, field_30752, field_30752

int: MAX_NAME_LENGTH, field_30751, MAX_NAME_LENGTH

int: repairItemCountCost, field_7776, repairItemUsage

String: itemName, field_7774, newItemName

Property: cost, field_7770, levelCost

boolean: onlyRenaming, field_52566, keepSecondSlot

int: COST_FAIL, field_30753, field_30753

int: COST_BASE, field_30754, field_30754

int: COST_ADDED_BASE, field_30755, field_30755

int: COST_REPAIR_MATERIAL, field_30747, field_30747

int: COST_REPAIR_SACRIFICE, field_30748, field_30748

int: COST_INCOMPATIBLE_PENALTY, field_30749, field_30749

int: COST_RENAME, field_30750, field_30750

int: INPUT_SLOT_X_PLACEMENT, field_41894, INPUT_1_X

int: ADDITIONAL_SLOT_X_PLACEMENT, field_41895, INPUT_2_X

int: RESULT_SLOT_X_PLACEMENT, field_41896, OUTPUT_X

int: SLOT_Y_PLACEMENT, field_41897, SLOT_Y

Constructors

(int, PlayerInventory)

(int, PlayerInventory, ScreenHandlerContext)

Methods

ForgingSlotsManager (): createInputSlotDefinitions, method_48352, getForgingSlotsManager

boolean (BlockState): isValidBlock, method_24925, canUse

boolean (PlayerEntity, boolean): mayPickup, method_24927, canTakeOutput

void (PlayerEntity, ItemStack): onTake, method_24923, onTakeOutput

void (): createResult, method_24928, updateResult

int (int): calculateIncreasedRepairCost, method_20398, getNextCost

boolean (String): setItemName, method_7625, setNewItemName

String (String): validateName, method_52176, sanitize

int (): getCost, method_17369, getLevelCost

void (PlayerEntity, World, BlockPos): lambda$onTake$2, method_24922, method_24922

boolean (ItemStack): lambda$createInputSlotDefinitions$1, method_48350, method_48350

boolean (ItemStack): lambda$createInputSlotDefinitions$0, method_48351, method_48351