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