历史 - net.minecraft.recipebook.ServerPlaceRecipe

1.21.11

名称

alv

amf

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

alq

alv

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

ald

alq

字段

构造函数

方法

1.21.5

名称

akh

ald

字段

构造函数

方法

1.21.4

名称

all

akh

字段

构造函数

方法

int (int, List<Holder<Item>>): a, clampToMaxStackSize, method_65781, clampToMaxCount, m_372899_

1.21.3

名称

akf

all

字段

StackedContents: a, stackedContents, field_13347, matcher, f_135426_

RecipeBookMenu<I, R>: c, menu, field_13348, handler, f_135428_

int: d, ITEM_NOT_FOUND, field_51523, field_51523, f_337712_

int: a, ITEM_NOT_FOUND, field_51523, field_51523, f_337712_

ServerPlaceRecipe$CraftingMenuAccess<R>: c, menu, field_13348, handler, f_135428_

boolean: d, useMaxItems, field_52340, craftAll, f_346788_

int: e, gridWidth, field_52341, width, f_348751_

int: f, gridHeight, field_52342, height, f_349052_

List<Slot>: g, inputGridSlots, field_52343, inputSlots, f_346646_

List<Slot>: h, slotsToClear, field_52344, slotsToReturn, f_346283_

构造函数

(RecipeBookMenu<I, R>)

(ServerPlaceRecipe$CraftingMenuAccess<R>, Inventory, boolean, int, int, List<Slot>, List<Slot>)

方法

int (boolean, int, boolean): a, getStackSize, method_12819, getAmountToFill, m_135449_

void (ServerPlayer, RecipeHolder<R>, boolean): a, recipeClicked, method_12826, fillInputSlots, m_135434_

void (RecipeHolder<R>, boolean): a, handleRecipeClicked, method_12821, fillInputSlots, m_6024_

void (Integer, int, int, int, int): a, addItemToSlot, method_59902, acceptAlignedInput, m_5817_

int (Slot, ItemStack, int): a, moveItemToGrid, method_12824, fillInputSlot, m_135438_

<I extends RecipeInput, R extends Recipe<I>> RecipeBookMenu$PostPlaceAction (ServerPlaceRecipe$CraftingMenuAccess<R>, int, int, List<Slot>, List<Slot>, Inventory, RecipeHolder<R>, boolean, boolean): a, placeRecipe, method_61232, fill, m_356681_

RecipeBookMenu$PostPlaceAction (RecipeHolder<R>, StackedItemContents): a, tryPlaceRecipe, method_61233, tryFill, m_353670_

void (RecipeHolder<R>, StackedItemContents): b, placeRecipe, method_61235, fill, m_353931_

int (int, boolean): a, calculateAmountToCraft, method_61231, calculateCraftAmount, m_354421_

int (Slot, Holder<Item>, int): a, moveItemToGrid, method_12824, fillInputSlot, m_135438_

1.21.1

名称

字段

构造函数

方法

1.21

名称

akt

akf

字段

org.slf4j.Logger: d, LOGGER, field_13349, LOGGER, f_135425_

int: d, ITEM_NOT_FOUND, field_51523, field_51523, f_337712_

构造函数

方法

void (Slot, ItemStack): a, moveItemToGrid, method_12824, fillInputSlot, m_135438_

void (Iterator<Integer>, int, int, int, int): a, addItemToSlot, method_12815, acceptAlignedInput, m_5817_

void (Integer, int, int, int, int): a, addItemToSlot, method_59902, acceptAlignedInput, m_5817_

int (Slot, ItemStack, int): a, moveItemToGrid, method_12824, fillInputSlot, m_135438_

1.20.6

名称

agu

akt

字段

构造函数

方法

1.20.4

名称

aem

agu

字段

构造函数

方法

1.20.2

名称

acg

aem

字段

构造函数

方法

void (ServerPlayer, Recipe<C>, boolean): a, recipeClicked, method_12826, fillInputSlots, m_135434_

void (Recipe<C>, boolean): a, handleRecipeClicked, method_12821, fillInputSlots, m_6024_

void (ServerPlayer, RecipeHolder<? extends Recipe<C>>, boolean): a, recipeClicked, method_12826, fillInputSlots, m_135434_

void (RecipeHolder<? extends Recipe<C>>, boolean): a, handleRecipeClicked, method_12821, fillInputSlots, m_6024_

1.20.1

名称

act

acg

字段

构造函数

方法

1.19.4

名称

abv

act

字段

构造函数

方法

boolean (): a, testClearGrid, method_12825, canReturnInputs, m_135453_

boolean (): b, testClearGrid, method_12825, canReturnInputs, m_135453_

void (): a, clearGrid, method_12822, returnInputs, m_179844_

int (): b, getAmountOfFreeSlotsInInventory, method_12823, getFreeInventorySlots, m_135454_

int (): c, getAmountOfFreeSlotsInInventory, method_12823, getFreeInventorySlots, m_135454_

void (boolean): a, clearGrid, method_12822, returnInputs, m_179844_

1.19.3

名称

aar

abv

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

zz

aar

net.minecraft.recipebook.AutoRecipe

字段

构造函数

方法

1.19

名称

yj

zz

net.minecraft.recipebook.AutoRecipe

字段

构造函数

方法

1.18.2

名称

xx

yj

字段

org.apache.logging.log4j.Logger: a, LOGGER, field_13349, LOGGER, f_135425_

StackedContents: b, stackedContents, field_13347, matcher, f_135426_

StackedContents: a, stackedContents, field_13347, matcher, f_135426_

Inventory: c, inventory, field_13350, inventory, f_135427_

Inventory: b, inventory, field_13350, inventory, f_135427_

RecipeBookMenu<C>: d, menu, field_13348, handler, f_135428_

RecipeBookMenu<C>: c, menu, field_13348, handler, f_135428_

org.slf4j.Logger: d, LOGGER, field_13349, LOGGER, f_135425_

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

wn

xx

字段

构造函数

方法

1.17.1

名称

字段

构造函数

方法

1.17

名称

va

wn

net.minecraft.item.crafting.ServerRecipePlacer

net.minecraft.src.C_5251_

net.minecraft.server.v1_16_R3.AutoRecipe

net.minecraft.recipebook.AutoRecipe

字段

org.apache.logging.log4j.Logger: a, LOGGER, field_13349, LOGGER, field_194330_a

org.apache.logging.log4j.Logger: a, LOGGER, field_13349, LOGGER, f_135425_

StackedContents: b, stackedContents, field_13347, matcher, field_194331_b

StackedContents: b, stackedContents, field_13347, matcher, f_135426_

Inventory: c, inventory, field_13350, inventory, field_201514_c

Inventory: c, inventory, field_13350, inventory, f_135427_

RecipeBookMenu<C>: d, menu, field_13348, handler, field_201515_d

RecipeBookMenu<C>: d, menu, field_13348, handler, f_135428_

构造函数

方法

void (ServerPlayer, Recipe<C>, boolean): a, recipeClicked, method_12826, fillInputSlots, func_194327_a

void (ServerPlayer, Recipe<C>, boolean): a, recipeClicked, method_12826, fillInputSlots, m_135434_

void (Slot, ItemStack): a, moveItemToGrid, method_12824, fillInputSlot, func_194325_a

void (Slot, ItemStack): a, moveItemToGrid, method_12824, fillInputSlot, m_135438_

boolean (): b, testClearGrid, method_12825, canReturnInputs, func_194328_c

boolean (): a, testClearGrid, method_12825, canReturnInputs, m_135453_

void (): a, clearGrid, method_12822, returnInputs, func_201511_a

void (int): a, moveItemToInventory, method_12820, returnSlot, func_201510_a

void (Recipe<C>, boolean): a, handleRecipeClicked, method_12821, fillInputSlots, func_201508_a

void (Recipe<C>, boolean): a, handleRecipeClicked, method_12821, fillInputSlots, m_6024_

void (Iterator<Integer>, int, int, int, int): a, addItemToSlot, method_12815, acceptAlignedInput, func_201500_a

void (Iterator<Integer>, int, int, int, int): a, addItemToSlot, method_12815, acceptAlignedInput, m_5817_

int (boolean, int, boolean): a, getStackSize, method_12819, getAmountToFill, func_201509_a

int (boolean, int, boolean): a, getStackSize, method_12819, getAmountToFill, m_135449_

int (): c, getAmountOfFreeSlotsInInventory, method_12823, getFreeInventorySlots, func_203600_c

int (): b, getAmountOfFreeSlotsInInventory, method_12823, getFreeInventorySlots, m_135454_

void (boolean): a, clearGrid, method_12822, returnInputs, m_179844_

1.16.5

名称

字段

StackedContents: b, stackedContents, field_13347, recipeFinder, field_194331_b

StackedContents: b, stackedContents, field_13347, matcher, field_194331_b

RecipeBookMenu<C>: d, menu, field_13348, craftingScreenHandler, field_201515_d

RecipeBookMenu<C>: d, menu, field_13348, handler, field_201515_d

构造函数

方法

1.16.4

名称

net.minecraft.server.v1_16_R2.AutoRecipe

net.minecraft.server.v1_16_R3.AutoRecipe

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

ty

va

net.minecraft.server.v1_16_R1.AutoRecipe

net.minecraft.server.v1_16_R2.AutoRecipe

字段

构造函数

方法

1.16.1

名称

sj

ty

net.minecraft.server.v1_15_R1.AutoRecipe

net.minecraft.server.v1_16_R1.AutoRecipe

字段

RecipeBookMenu<C>: d, menu, field_13348, craftingContainer, field_201515_d

RecipeBookMenu<C>: d, menu, field_13348, craftingScreenHandler, field_201515_d

构造函数

方法

1.15.2

名称

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

qs

sj

net.minecraft.server.v1_14_R1.AutoRecipe

net.minecraft.server.v1_15_R1.AutoRecipe

字段

构造函数

方法

1.14.4

名称

qq

qs

net.minecraft.recipebook.ServerPlaceRecipe

字段

org.apache.logging.log4j.Logger: a, field_13349, LOGGER, field_194330_a

org.apache.logging.log4j.Logger: a, LOGGER, field_13349, LOGGER, field_194330_a

AutoRecipeStackManager: b, field_13347, recipeFinder, field_194331_b

StackedContents: b, stackedContents, field_13347, recipeFinder, field_194331_b

PlayerInventory: c, field_13350, inventory, field_201514_c

Inventory: c, inventory, field_13350, inventory, field_201514_c

ContainerRecipeBook<C>: d, field_13348, craftingContainer, field_201515_d

RecipeBookMenu<C>: d, menu, field_13348, craftingContainer, field_201515_d

构造函数

方法

void (EntityPlayer, IRecipe<C>, boolean): a, method_12826, fillInputSlots, func_194327_a

void (ServerPlayer, Recipe<C>, boolean): a, recipeClicked, method_12826, fillInputSlots, func_194327_a

void (Slot, ItemStack): a, method_12824, fillInputSlot, func_194325_a

void (Slot, ItemStack): a, moveItemToGrid, method_12824, fillInputSlot, func_194325_a

boolean (): b, method_12825, canReturnInputs, func_194328_c

boolean (): b, testClearGrid, method_12825, canReturnInputs, func_194328_c

void (): a, method_12822, returnInputs, func_201511_a

void (): a, clearGrid, method_12822, returnInputs, func_201511_a

void (int): a, method_12820, returnSlot, func_201510_a

void (int): a, moveItemToInventory, method_12820, returnSlot, func_201510_a

void (IRecipe<C>, boolean): a, method_12821, fillInputSlots, func_201508_a

void (Recipe<C>, boolean): a, handleRecipeClicked, method_12821, fillInputSlots, func_201508_a

void (Iterator<Integer>, int, int, int, int): a, method_12815, acceptAlignedInput, func_201500_a

void (Iterator<Integer>, int, int, int, int): a, addItemToSlot, method_12815, acceptAlignedInput, func_201500_a

int (boolean, int, boolean): a, method_12819, getAmountToFill, func_201509_a

int (boolean, int, boolean): a, getStackSize, method_12819, getAmountToFill, func_201509_a

int (): c, method_12823, getFreeInventorySlots, func_203600_c

int (): c, getAmountOfFreeSlotsInInventory, method_12823, getFreeInventorySlots, func_203600_c

1.14.3

名称

qp

qq

net.minecraft.recipe.InputSlotFiller

字段

org.apache.logging.log4j.Logger: a, field_13349, field_194330_a

org.apache.logging.log4j.Logger: a, field_13349, LOGGER, field_194330_a

AutoRecipeStackManager: b, field_13347, field_194331_b

AutoRecipeStackManager: b, field_13347, recipeFinder, field_194331_b

PlayerInventory: c, field_13350, field_201514_c

PlayerInventory: c, field_13350, inventory, field_201514_c

ContainerRecipeBook<C>: d, field_13348, field_201515_d

ContainerRecipeBook<C>: d, field_13348, craftingContainer, field_201515_d

构造函数

方法

void (EntityPlayer, IRecipe<C>, boolean): a, method_12826, func_194327_a

void (EntityPlayer, IRecipe<C>, boolean): a, method_12826, fillInputSlots, func_194327_a

void (Slot, ItemStack): a, method_12824, func_194325_a

void (Slot, ItemStack): a, method_12824, fillInputSlot, func_194325_a

boolean (): b, method_12825, func_194328_c

boolean (): b, method_12825, canReturnInputs, func_194328_c

void (): a, method_12822, func_201511_a

void (): a, method_12822, returnInputs, func_201511_a

void (int): a, method_12820, func_201510_a

void (int): a, method_12820, returnSlot, func_201510_a

void (IRecipe<C>, boolean): a, method_12821, func_201508_a

void (IRecipe<C>, boolean): a, method_12821, fillInputSlots, func_201508_a

void (Iterator<Integer>, int, int, int, int): a, method_12815, func_201500_a

void (Iterator<Integer>, int, int, int, int): a, method_12815, acceptAlignedInput, func_201500_a

int (boolean, int, boolean): a, method_12819, func_201509_a

int (boolean, int, boolean): a, method_12819, getAmountToFill, func_201509_a

int (): c, method_12823, func_203600_c

int (): c, method_12823, getFreeInventorySlots, func_203600_c

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

字段

构造函数

方法

1.14

名称

oz

qp

net.minecraft.class_2955

net.minecraft.server.v1_13_R2.AutoRecipe

net.minecraft.server.v1_14_R1.AutoRecipe

字段

org.apache.logging.log4j.Logger: a, field_194330_a

org.apache.logging.log4j.Logger: a, field_13349, field_194330_a

AutoRecipeStackManager: b, field_194331_b

AutoRecipeStackManager: b, field_13347, field_194331_b

PlayerInventory: c, field_201514_c

PlayerInventory: c, field_13350, field_201514_c

ContainerRecipeBook: d, field_201515_d

ContainerRecipeBook<C>: d, field_13348, field_201515_d

构造函数

()

(ContainerRecipeBook<C>)

方法

void (EntityPlayer, IRecipe, boolean): a, func_194327_a

void (EntityPlayer, IRecipe<C>, boolean): a, method_12826, func_194327_a

void (Slot, ItemStack): a, func_194325_a

void (Slot, ItemStack): a, method_12824, func_194325_a

boolean (): b, func_194328_c

boolean (): b, method_12825, func_194328_c

void (): a, func_201511_a

void (): a, method_12822, func_201511_a

void (int): a, func_201510_a

void (int): a, method_12820, func_201510_a

void (IRecipe, boolean): a, func_201508_a

void (IRecipe<C>, boolean): a, method_12821, func_201508_a

void (Iterator<Integer>, int, int, int, int): a, func_201500_a

void (Iterator<Integer>, int, int, int, int): a, method_12815, func_201500_a

int (boolean, int, boolean): a, func_201509_a

int (boolean, int, boolean): a, method_12819, func_201509_a

int (): c, func_203600_c

int (): c, method_12823, func_203600_c

1.13.2

名称

字段

构造函数

方法

1.13.1

名称

net.minecraft.server.v1_13_R1.AutoRecipe

net.minecraft.server.v1_13_R2.AutoRecipe

字段

构造函数

方法

1.13

名称

ne

oz

net.minecraft.util.ServerRecipeBookHelper

net.minecraft.item.crafting.ServerRecipePlacer

net.minecraft.server.v1_12_R1.AutoRecipe

net.minecraft.server.v1_13_R1.AutoRecipe

字段

EntityPlayer: c, field_194332_c

IRecipe: d, field_194333_d

boolean: e, field_194334_e

InventoryCraftResult: f, field_194335_f

InventoryCrafting: g, field_194336_g

List<Slot>: h, field_194337_h

PlayerInventory: c, field_201514_c

ContainerRecipeBook: d, field_201515_d

构造函数

方法

void (): a, func_194326_a

void (): b, func_194329_b

int (int, boolean): a, func_194324_a

void (int, it.unimi.dsi.fastutil.ints.IntList): a, func_194323_a

boolean (): c, func_194328_c

boolean (): b, func_194328_c

void (): a, func_201511_a

void (int): a, func_201510_a

void (IRecipe, boolean): a, func_201508_a

void (Iterator<Integer>, int, int, int, int): a, func_201500_a

int (boolean, int, boolean): a, func_201509_a

int (): c, func_203600_c

1.12.2

名称

字段

构造函数

方法

1.12.1

名称

ne

net.minecraft.util.ServerRecipeBookHelper

net.minecraft.server.v1_12_R1.AutoRecipe

字段

org.apache.logging.log4j.Logger: a, field_194330_a

AutoRecipeStackManager: b, field_194331_b

EntityPlayer: c, field_194332_c

IRecipe: d, field_194333_d

boolean: e, field_194334_e

InventoryCraftResult: f, field_194335_f

InventoryCrafting: g, field_194336_g

List<Slot>: h, field_194337_h

构造函数

()

方法

void (EntityPlayer, IRecipe, boolean): a, func_194327_a

void (): a, func_194326_a

void (): b, func_194329_b

int (int, boolean): a, func_194324_a

void (int, it.unimi.dsi.fastutil.ints.IntList): a, func_194323_a

void (Slot, ItemStack): a, func_194325_a

boolean (): c, func_194328_c