Package net.minecraft.block.entity
Class AbstractFurnaceBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.LockableContainerBlockEntity
net.minecraft.block.entity.AbstractFurnaceBlockEntity
- All Implemented Interfaces:
Inventory,SidedInventory,RecipeInputProvider,RecipeUnlocker,NamedScreenHandlerFactory,ScreenHandlerFactory,Clearable,Nameable
- Direct Known Subclasses:
BlastFurnaceBlockEntity,FurnaceBlockEntity,SmokerBlockEntity
public abstract class AbstractFurnaceBlockEntity extends LockableContainerBlockEntity implements SidedInventory, RecipeUnlocker, RecipeInputProvider
- Mappings:
Namespace Name official chfintermediary net/minecraft/class_2609named net/minecraft/block/entity/AbstractFurnaceBlockEntity
-
Field Summary
Fields Modifier and Type Field Description private static int[]BOTTOM_SLOTSprivate intburnTimeprivate intcookTimeprivate intcookTimeTotalprotected static intfield_31286protected static intfield_31287protected static intfield_31288static intfield_31289static intfield_31290static intfield_31291static intfield_31292static intfield_31293static intfield_31294static intfield_31295private intfuelTimeprotected DefaultedList<ItemStack>inventoryprotected PropertyDelegatepropertyDelegateprivate Object2IntOpenHashMap<Identifier>recipesUsedprivate RecipeType<? extends AbstractCookingRecipe>recipeTypeprivate static int[]SIDE_SLOTSprivate static int[]TOP_SLOTSFields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, worldFields inherited from interface net.minecraft.inventory.Inventory
MAX_COUNT_PER_STACK -
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractFurnaceBlockEntity(BlockEntityType<?> blockEntityType, BlockPos pos, BlockState state, RecipeType<? extends AbstractCookingRecipe> recipeType) -
Method Summary
Modifier and Type Method Description private static voidaddFuel(Map<Item,Integer> map, ItemConvertible item, int fuelTime)private static voidaddFuel(Map<Item,Integer> fuelTimes, Tag<Item> tag, int fuelTime)private static booleancanAcceptRecipeOutput(@Nullable Recipe<?> recipe, DefaultedList<ItemStack> slots, int count)booleancanExtract(int slot, ItemStack stack, Direction dir)Determines whether the given stack can be removed from this inventory at the specified slot position from the given direction.booleancanInsert(int slot, ItemStack stack, @Nullable Direction dir)Determines whether the given stack can be inserted into this inventory at the specified slot position from the given direction.booleancanPlayerUse(PlayerEntity player)static booleancanUseAsFuel(ItemStack stack)voidclear()private static booleancraftRecipe(@Nullable Recipe<?> recipe, DefaultedList<ItemStack> slots, int count)static Map<Item,Integer>createFuelTimeMap()private static voiddropExperience(ServerWorld world, Vec3d pos, int multiplier, float experience)voiddropExperienceForRecipesUsed(ServerPlayerEntity player)int[]getAvailableSlots(Direction side)Gets the available slot positions that are reachable from a given side.private static intgetCookTime(World world, RecipeType<? extends AbstractCookingRecipe> recipeType, Inventory inventory)protected intgetFuelTime(ItemStack fuel)@Nullable Recipe<?>getLastRecipe()List<Recipe<?>>getRecipesUsedAndDropExperience(ServerWorld world, Vec3d pos)ItemStackgetStack(int slot)Fetches the stack currently stored at the given slot.private booleanisBurning()booleanisEmpty()private static booleanisNonFlammableWood(Item item)Returns whether the provideditemis in thenon_flammable_woodtag.booleanisValid(int slot, ItemStack stack)Returns whether the given stack is a valid for the indicated slot position.voidprovideRecipeInputs(RecipeFinder finder)voidreadNbt(NbtCompound nbt)ItemStackremoveStack(int slot)Removes the stack currently stored at the indicated slot.ItemStackremoveStack(int slot, int amount)Removes a specific number of items from the given slot.voidsetLastRecipe(@Nullable Recipe<?> recipe)voidsetStack(int slot, ItemStack stack)intsize()static voidtick(World world, BlockPos pos, BlockState state, AbstractFurnaceBlockEntity blockEntity)voidunlockLastRecipe(PlayerEntity player)NbtCompoundwriteNbt(NbtCompound nbt)Methods inherited from class net.minecraft.block.entity.LockableContainerBlockEntity
checkUnlocked, checkUnlocked, createMenu, createScreenHandler, getContainerName, getCustomName, getDisplayName, getName, setCustomNameMethods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createFromNbt, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, setCachedState, setWorld, toInitialChunkDataNbt, toUpdatePacketMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.inventory.Inventory
containsAny, count, getMaxCountPerStack, markDirty, onClose, onOpenMethods inherited from interface net.minecraft.util.Nameable
hasCustomNameMethods inherited from interface net.minecraft.recipe.RecipeUnlocker
shouldCraftRecipe
-
Field Details
-
field_31286
protected static final int field_31286- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bLchf;b:Iintermediary field_31286Lnet/minecraft/class_2609;field_31286:Inamed field_31286Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;field_31286:I
-
field_31287
protected static final int field_31287- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLchf;c:Iintermediary field_31287Lnet/minecraft/class_2609;field_31287:Inamed field_31287Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;field_31287:I
-
field_31288
protected static final int field_31288- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLchf;d:Iintermediary field_31288Lnet/minecraft/class_2609;field_31288:Inamed field_31288Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;field_31288:I
-
field_31289
public static final int field_31289- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official eLchf;e:Iintermediary field_31289Lnet/minecraft/class_2609;field_31289:Inamed field_31289Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;field_31289:I
-
TOP_SLOTS
private static final int[] TOP_SLOTS- Mappings:
Namespace Name Mixin selector official qLchf;q:[Iintermediary field_11987Lnet/minecraft/class_2609;field_11987:[Inamed TOP_SLOTSLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;TOP_SLOTS:[I
-
BOTTOM_SLOTS
private static final int[] BOTTOM_SLOTS- Mappings:
Namespace Name Mixin selector official rLchf;r:[Iintermediary field_11982Lnet/minecraft/class_2609;field_11982:[Inamed BOTTOM_SLOTSLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;BOTTOM_SLOTS:[I
-
SIDE_SLOTS
private static final int[] SIDE_SLOTS- Mappings:
Namespace Name Mixin selector official sLchf;s:[Iintermediary field_11983Lnet/minecraft/class_2609;field_11983:[Inamed SIDE_SLOTSLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;SIDE_SLOTS:[I
-
field_31290
public static final int field_31290- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official fLchf;f:Iintermediary field_31290Lnet/minecraft/class_2609;field_31290:Inamed field_31290Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;field_31290:I
-
field_31291
public static final int field_31291- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official gLchf;g:Iintermediary field_31291Lnet/minecraft/class_2609;field_31291:Inamed field_31291Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;field_31291:I
-
field_31292
public static final int field_31292- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official hLchf;h:Iintermediary field_31292Lnet/minecraft/class_2609;field_31292:Inamed field_31292Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;field_31292:I
-
field_31293
public static final int field_31293- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official iLchf;i:Iintermediary field_31293Lnet/minecraft/class_2609;field_31293:Inamed field_31293Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;field_31293:I
-
field_31294
public static final int field_31294- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official jLchf;j:Iintermediary field_31294Lnet/minecraft/class_2609;field_31294:Inamed field_31294Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;field_31294:I
-
field_31295
public static final int field_31295- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official kLchf;k:Iintermediary field_31295Lnet/minecraft/class_2609;field_31295:Inamed field_31295Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;field_31295:I
-
inventory
- Mappings:
Namespace Name Mixin selector official lLchf;l:Lgn;intermediary field_11984Lnet/minecraft/class_2609;field_11984:Lnet/minecraft/class_2371;named inventoryLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;inventory:Lnet/minecraft/util/collection/DefaultedList;
-
burnTime
private int burnTime- Mappings:
Namespace Name Mixin selector official tLchf;t:Iintermediary field_11981Lnet/minecraft/class_2609;field_11981:Inamed burnTimeLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;burnTime:I
-
fuelTime
private int fuelTime- Mappings:
Namespace Name Mixin selector official uLchf;u:Iintermediary field_11980Lnet/minecraft/class_2609;field_11980:Inamed fuelTimeLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;fuelTime:I
-
cookTime
private int cookTime- Mappings:
Namespace Name Mixin selector official vLchf;v:Iintermediary field_11989Lnet/minecraft/class_2609;field_11989:Inamed cookTimeLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;cookTime:I
-
cookTimeTotal
private int cookTimeTotal- Mappings:
Namespace Name Mixin selector official wLchf;w:Iintermediary field_11988Lnet/minecraft/class_2609;field_11988:Inamed cookTimeTotalLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;cookTimeTotal:I
-
propertyDelegate
- Mappings:
Namespace Name Mixin selector official mLchf;m:Lblv;intermediary field_17374Lnet/minecraft/class_2609;field_17374:Lnet/minecraft/class_3913;named propertyDelegateLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;propertyDelegate:Lnet/minecraft/screen/PropertyDelegate;
-
recipesUsed
- Mappings:
Namespace Name Mixin selector official xLchf;x:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;intermediary field_11986Lnet/minecraft/class_2609;field_11986:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;named recipesUsedLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;recipesUsed:Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;
-
recipeType
- Mappings:
Namespace Name Mixin selector official yLchf;y:Lbsm;intermediary field_17582Lnet/minecraft/class_2609;field_17582:Lnet/minecraft/class_3956;named recipeTypeLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;recipeType:Lnet/minecraft/recipe/RecipeType;
-
-
Constructor Details
-
AbstractFurnaceBlockEntity
protected AbstractFurnaceBlockEntity(BlockEntityType<?> blockEntityType, BlockPos pos, BlockState state, RecipeType<? extends AbstractCookingRecipe> recipeType)- Mappings:
Namespace Name Mixin selector official <init>Lchf;<init>(Lchr;Lgb;Lcjr;Lbsm;)Vintermediary <init>Lnet/minecraft/class_2609;<init>(Lnet/minecraft/class_2591;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3956;)Vnamed <init>Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;<init>(Lnet/minecraft/block/entity/BlockEntityType;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/recipe/RecipeType;)V
-
-
Method Details
-
createFuelTimeMap
- Mappings:
Namespace Name Mixin selector official fLchf;f()Ljava/util/Map;intermediary method_11196Lnet/minecraft/class_2609;method_11196()Ljava/util/Map;named createFuelTimeMapLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;createFuelTimeMap()Ljava/util/Map;
-
isNonFlammableWood
Returns whether the provideditemis in thenon_flammable_woodtag.- Mappings:
Namespace Name Mixin selector official bLchf;b(Lbpn;)Zintermediary method_26395Lnet/minecraft/class_2609;method_26395(Lnet/minecraft/class_1792;)Znamed isNonFlammableWoodLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;isNonFlammableWood(Lnet/minecraft/item/Item;)Z
-
addFuel
- Mappings:
Namespace Name Mixin selector official aLchf;a(Ljava/util/Map;Lafs;I)Vintermediary method_11194Lnet/minecraft/class_2609;method_11194(Ljava/util/Map;Lnet/minecraft/class_3494;I)Vnamed addFuelLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;addFuel(Ljava/util/Map;Lnet/minecraft/tag/Tag;I)V
-
addFuel
- Mappings:
Namespace Name Mixin selector official aLchf;a(Ljava/util/Map;Lbvq;I)Vintermediary method_11202Lnet/minecraft/class_2609;method_11202(Ljava/util/Map;Lnet/minecraft/class_1935;I)Vnamed addFuelLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;addFuel(Ljava/util/Map;Lnet/minecraft/item/ItemConvertible;I)V
-
isBurning
private boolean isBurning()- Mappings:
Namespace Name Mixin selector official hLchf;h()Zintermediary method_11201Lnet/minecraft/class_2609;method_11201()Znamed isBurningLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;isBurning()Z
-
readNbt
- Overrides:
readNbtin classLockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official aLchp;a(Lmv;)Vintermediary method_11014Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)Vnamed readNbtLnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
writeNbt
- Overrides:
writeNbtin classLockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official bLchp;b(Lmv;)Lmv;intermediary method_11007Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;named writeNbtLnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
tick
public static void tick(World world, BlockPos pos, BlockState state, AbstractFurnaceBlockEntity blockEntity)- Mappings:
Namespace Name Mixin selector official aLchf;a(Lbvr;Lgb;Lcjr;Lchf;)Vintermediary method_31651Lnet/minecraft/class_2609;method_31651(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2609;)Vnamed tickLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;tick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/AbstractFurnaceBlockEntity;)V
-
canAcceptRecipeOutput
private static boolean canAcceptRecipeOutput(@Nullable @Nullable Recipe<?> recipe, DefaultedList<ItemStack> slots, int count)- Mappings:
Namespace Name Mixin selector official aLchf;a(Lbsj;Lgn;I)Zintermediary method_11192Lnet/minecraft/class_2609;method_11192(Lnet/minecraft/class_1860;Lnet/minecraft/class_2371;I)Znamed canAcceptRecipeOutputLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;canAcceptRecipeOutput(Lnet/minecraft/recipe/Recipe;Lnet/minecraft/util/collection/DefaultedList;I)Z
-
craftRecipe
private static boolean craftRecipe(@Nullable @Nullable Recipe<?> recipe, DefaultedList<ItemStack> slots, int count)- Mappings:
Namespace Name Mixin selector official bLchf;b(Lbsj;Lgn;I)Zintermediary method_11203Lnet/minecraft/class_2609;method_11203(Lnet/minecraft/class_1860;Lnet/minecraft/class_2371;I)Znamed craftRecipeLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;craftRecipe(Lnet/minecraft/recipe/Recipe;Lnet/minecraft/util/collection/DefaultedList;I)Z
-
getFuelTime
- Mappings:
Namespace Name Mixin selector official aLchf;a(Lbpr;)Iintermediary method_11200Lnet/minecraft/class_2609;method_11200(Lnet/minecraft/class_1799;)Inamed getFuelTimeLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;getFuelTime(Lnet/minecraft/item/ItemStack;)I
-
getCookTime
private static int getCookTime(World world, RecipeType<? extends AbstractCookingRecipe> recipeType, Inventory inventory)- Mappings:
Namespace Name Mixin selector official aLchf;a(Lbvr;Lbsm;Laqz;)Iintermediary method_17029Lnet/minecraft/class_2609;method_17029(Lnet/minecraft/class_1937;Lnet/minecraft/class_3956;Lnet/minecraft/class_1263;)Inamed getCookTimeLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;getCookTime(Lnet/minecraft/world/World;Lnet/minecraft/recipe/RecipeType;Lnet/minecraft/inventory/Inventory;)I
-
canUseAsFuel
- Mappings:
Namespace Name Mixin selector official bLchf;b(Lbpr;)Zintermediary method_11195Lnet/minecraft/class_2609;method_11195(Lnet/minecraft/class_1799;)Znamed canUseAsFuelLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;canUseAsFuel(Lnet/minecraft/item/ItemStack;)Z
-
getAvailableSlots
Gets the available slot positions that are reachable from a given side.- Specified by:
getAvailableSlotsin interfaceSidedInventory- Mappings:
Namespace Name Mixin selector official aLarp;a(Lgg;)[Iintermediary method_5494Lnet/minecraft/class_1278;method_5494(Lnet/minecraft/class_2350;)[Inamed getAvailableSlotsLnet/minecraft/inventory/SidedInventory;getAvailableSlots(Lnet/minecraft/util/math/Direction;)[I
-
canInsert
Determines whether the given stack can be inserted into this inventory at the specified slot position from the given direction.- Specified by:
canInsertin interfaceSidedInventory- Mappings:
Namespace Name Mixin selector official aLarp;a(ILbpr;Lgg;)Zintermediary method_5492Lnet/minecraft/class_1278;method_5492(ILnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Znamed canInsertLnet/minecraft/inventory/SidedInventory;canInsert(ILnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)Z
-
canExtract
Determines whether the given stack can be removed from this inventory at the specified slot position from the given direction.- Specified by:
canExtractin interfaceSidedInventory- Mappings:
Namespace Name Mixin selector official bLarp;b(ILbpr;Lgg;)Zintermediary method_5493Lnet/minecraft/class_1278;method_5493(ILnet/minecraft/class_1799;Lnet/minecraft/class_2350;)Znamed canExtractLnet/minecraft/inventory/SidedInventory;canExtract(ILnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)Z
-
size
public int size() -
isEmpty
public boolean isEmpty() -
getStack
Fetches the stack currently stored at the given slot. If the slot is empty, or is outside the bounds of this inventory, returns seeItemStack.EMPTY. -
removeStack
Removes a specific number of items from the given slot.- Specified by:
removeStackin interfaceInventory- Returns:
- the removed items as a stack
- Mappings:
Namespace Name Mixin selector official aLaqz;a(II)Lbpr;intermediary method_5434Lnet/minecraft/class_1263;method_5434(II)Lnet/minecraft/class_1799;named removeStackLnet/minecraft/inventory/Inventory;removeStack(II)Lnet/minecraft/item/ItemStack;
-
removeStack
Removes the stack currently stored at the indicated slot.- Specified by:
removeStackin interfaceInventory- Returns:
- the stack previously stored at the indicated slot.
- Mappings:
Namespace Name Mixin selector official bLaqz;b(I)Lbpr;intermediary method_5441Lnet/minecraft/class_1263;method_5441(I)Lnet/minecraft/class_1799;named removeStackLnet/minecraft/inventory/Inventory;removeStack(I)Lnet/minecraft/item/ItemStack;
-
setStack
-
canPlayerUse
- Specified by:
canPlayerUsein interfaceInventory- Mappings:
Namespace Name Mixin selector official aLaqz;a(Lbjf;)Zintermediary method_5443Lnet/minecraft/class_1263;method_5443(Lnet/minecraft/class_1657;)Znamed canPlayerUseLnet/minecraft/inventory/Inventory;canPlayerUse(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
isValid
Returns whether the given stack is a valid for the indicated slot position. -
clear
public void clear() -
setLastRecipe
- Specified by:
setLastRecipein interfaceRecipeUnlocker- Mappings:
Namespace Name Mixin selector official aLbmw;a(Lbsj;)Vintermediary method_7662Lnet/minecraft/class_1732;method_7662(Lnet/minecraft/class_1860;)Vnamed setLastRecipeLnet/minecraft/recipe/RecipeUnlocker;setLastRecipe(Lnet/minecraft/recipe/Recipe;)V
-
getLastRecipe
- Specified by:
getLastRecipein interfaceRecipeUnlocker- Mappings:
Namespace Name Mixin selector official ap_Lbmw;ap_()Lbsj;intermediary method_7663Lnet/minecraft/class_1732;method_7663()Lnet/minecraft/class_1860;named getLastRecipeLnet/minecraft/recipe/RecipeUnlocker;getLastRecipe()Lnet/minecraft/recipe/Recipe;
-
unlockLastRecipe
- Specified by:
unlockLastRecipein interfaceRecipeUnlocker- Mappings:
Namespace Name Mixin selector official bLbmw;b(Lbjf;)Vintermediary method_7664Lnet/minecraft/class_1732;method_7664(Lnet/minecraft/class_1657;)Vnamed unlockLastRecipeLnet/minecraft/recipe/RecipeUnlocker;unlockLastRecipe(Lnet/minecraft/entity/player/PlayerEntity;)V
-
dropExperienceForRecipesUsed
- Mappings:
Namespace Name Mixin selector official aLchf;a(Labk;)Vintermediary method_17763Lnet/minecraft/class_2609;method_17763(Lnet/minecraft/class_3222;)Vnamed dropExperienceForRecipesUsedLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;dropExperienceForRecipesUsed(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
getRecipesUsedAndDropExperience
- Mappings:
Namespace Name Mixin selector official aLchf;a(Labj;Ldly;)Ljava/util/List;intermediary method_27354Lnet/minecraft/class_2609;method_27354(Lnet/minecraft/class_3218;Lnet/minecraft/class_243;)Ljava/util/List;named getRecipesUsedAndDropExperienceLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;getRecipesUsedAndDropExperience(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/Vec3d;)Ljava/util/List;
-
dropExperience
- Mappings:
Namespace Name Mixin selector official aLchf;a(Labj;Ldly;IF)Vintermediary method_17760Lnet/minecraft/class_2609;method_17760(Lnet/minecraft/class_3218;Lnet/minecraft/class_243;IF)Vnamed dropExperienceLnet/minecraft/block/entity/AbstractFurnaceBlockEntity;dropExperience(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/Vec3d;IF)V
-
provideRecipeInputs
- Specified by:
provideRecipeInputsin interfaceRecipeInputProvider- Mappings:
Namespace Name Mixin selector official aLbnf;a(Lbjh;)Vintermediary method_7683Lnet/minecraft/class_1737;method_7683(Lnet/minecraft/class_1662;)Vnamed provideRecipeInputsLnet/minecraft/recipe/RecipeInputProvider;provideRecipeInputs(Lnet/minecraft/recipe/RecipeFinder;)V
-