History - net.minecraft.block.entity.AbstractFurnaceBlockEntity

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

boolean (): isLit, method_11201, isBurning

boolean (DynamicRegistryManager, RecipeEntry<? extends AbstractCookingRecipe>, SingleStackRecipeInput, DefaultedList<ItemStack>, int): canBurn, method_11192, canAcceptRecipeOutput

boolean (DynamicRegistryManager, RecipeEntry<? extends AbstractCookingRecipe>, SingleStackRecipeInput, DefaultedList<ItemStack>, int): burn, method_11203, craftRecipe

void (List, ServerWorld, Vec3d, it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry, RecipeEntry): lambda$getRecipesToAwardAndPopExperience$1, method_17761, method_17761

void (List, ServerWorld, Vec3d, it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry, RecipeEntry): lambda$getRecipesToAwardAndPopExperience$0, method_17761, method_17761

void (DefaultedList<ItemStack>, ItemStack): consumeFuel, method_1_1632, consumeFuel

boolean (DefaultedList<ItemStack>, int, ItemStack): canBurn, method_11192, canAcceptRecipeOutput

void (DefaultedList<ItemStack>, ItemStack, ItemStack): burn, method_11203, craftRecipe

1.21.11_unobfuscated

Names

net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity

net.minecraft.class_2609

net.minecraft.block.entity.AbstractFurnaceBlockEntity

Fields

int: SLOT_INPUT, field_31286, INPUT_SLOT_INDEX

int: SLOT_FUEL, field_31287, FUEL_SLOT_INDEX

int: SLOT_RESULT, field_31288, OUTPUT_SLOT_INDEX

int: DATA_LIT_TIME, field_31289, BURN_TIME_PROPERTY_INDEX

int[]: SLOTS_FOR_UP, field_11987, TOP_SLOTS

int[]: SLOTS_FOR_DOWN, field_11982, BOTTOM_SLOTS

int[]: SLOTS_FOR_SIDES, field_11983, SIDE_SLOTS

int: DATA_LIT_DURATION, field_31290, FUEL_TIME_PROPERTY_INDEX

int: DATA_COOKING_PROGRESS, field_31291, COOK_TIME_PROPERTY_INDEX

int: DATA_COOKING_TOTAL_TIME, field_31292, COOK_TIME_TOTAL_PROPERTY_INDEX

int: NUM_DATA_VALUES, field_31293, PROPERTY_COUNT

int: BURN_TIME_STANDARD, field_31294, DEFAULT_COOK_TIME

int: BURN_COOL_SPEED, field_31295, field_31295

com.mojang.serialization.Codec<Map<RegistryKey<Recipe<?>>, Integer>>: RECIPES_USED_CODEC, field_56671, CODEC

short: DEFAULT_COOKING_TIMER, field_57764, DEFAULT_LIT_TIME_REMAINING

short: DEFAULT_COOKING_TOTAL_TIME, field_57765, DEFAULT_LIT_TOTAL_TIME

short: DEFAULT_LIT_TIME_REMAINING, field_57766, DEFAULT_COOKING_TIME_SPENT

short: DEFAULT_LIT_TOTAL_TIME, field_57767, DEFAULT_COOKING_TOTAL_TIME

DefaultedList<ItemStack>: items, field_11984, inventory

int: litTimeRemaining, field_55574, litTimeRemaining

int: litTotalTime, field_55575, litTotalTime

int: cookingTimer, field_55576, cookingTimeSpent

int: cookingTotalTime, field_11988, cookingTotalTime

PropertyDelegate: dataAccess, field_17374, propertyDelegate

it.unimi.dsi.fastutil.objects.Reference2IntOpenHashMap<RegistryKey<Recipe<?>>>: recipesUsed, field_11986, recipesUsed

ServerRecipeManager$MatchGetter<SingleStackRecipeInput, ? extends AbstractCookingRecipe>: quickCheck, field_38234, matchGetter

Constructors

(BlockEntityType<?>, BlockPos, BlockState, RecipeType<? extends AbstractCookingRecipe>)

Methods

boolean (): isLit, method_11201, isBurning

void (ReadView): loadAdditional, method_11014, readData

void (WriteView): saveAdditional, method_11007, writeData

void (ServerWorld, BlockPos, BlockState, AbstractFurnaceBlockEntity): serverTick, method_31651, tick

boolean (DynamicRegistryManager, RecipeEntry<? extends AbstractCookingRecipe>, SingleStackRecipeInput, DefaultedList<ItemStack>, int): canBurn, method_11192, canAcceptRecipeOutput

boolean (DynamicRegistryManager, RecipeEntry<? extends AbstractCookingRecipe>, SingleStackRecipeInput, DefaultedList<ItemStack>, int): burn, method_11203, craftRecipe

int (FuelRegistry, ItemStack): getBurnDuration, method_11200, getFuelTime

int (ServerWorld, AbstractFurnaceBlockEntity): getTotalCookTime, method_17029, getCookTime

int[] (Direction): getSlotsForFace, method_5494, getAvailableSlots

boolean (int, ItemStack, Direction): canPlaceItemThroughFace, method_5492, canInsert

boolean (int, ItemStack, Direction): canTakeItemThroughFace, method_5493, canExtract

int (): getContainerSize, method_5439, size

DefaultedList<ItemStack> (): getItems, method_11282, getHeldStacks

void (DefaultedList<ItemStack>): setItems, method_11281, setHeldStacks

void (int, ItemStack): setItem, method_5447, setStack

boolean (int, ItemStack): canPlaceItem, method_5437, isValid

void (RecipeEntry<?>): setRecipeUsed, method_7662, setLastRecipe

RecipeEntry<?> (): getRecipeUsed, method_7663, getLastRecipe

void (PlayerEntity, List<ItemStack>): awardUsedRecipes, method_7664, unlockLastRecipe

void (ServerPlayerEntity): awardUsedRecipesAndPopExperience, method_17763, dropExperienceForRecipesUsed

List<RecipeEntry<?>> (ServerWorld, Vec3d): getRecipesToAwardAndPopExperience, method_27354, getRecipesUsedAndDropExperience

void (ServerWorld, Vec3d, int, float): createExperience, method_17760, dropExperience

void (RecipeFinder): fillStackedContents, method_7683, provideRecipeInputs

void (BlockPos, BlockState): preRemoveSideEffects, method_66473, onBlockReplaced

void (List, ServerWorld, Vec3d, it.unimi.dsi.fastutil.objects.Reference2IntMap$Entry, RecipeEntry): lambda$getRecipesToAwardAndPopExperience$1, method_17761, method_17761

Integer (RecipeEntry): lambda$getTotalCookTime$0, method_53790, method_53790