类 AbstractFurnaceBlockEntity
- java.lang.Object
-
- net.minecraft.block.entity.BlockEntity
-
- net.minecraft.block.entity.LockableContainerBlockEntity
-
- net.minecraft.block.entity.AbstractFurnaceBlockEntity
-
- 所有已实现的接口:
Inventory,SidedInventory,RecipeInputProvider,RecipeUnlocker,NamedScreenHandlerFactory,ScreenHandlerFactory,Clearable,Nameable
public abstract class AbstractFurnaceBlockEntity extends LockableContainerBlockEntity implements SidedInventory, RecipeUnlocker, RecipeInputProvider
- Mappings:
Namespace Name official chfintermediary net/minecraft/class_2609named net/minecraft/block/entity/AbstractFurnaceBlockEntity
-
-
字段概要
字段 修饰符和类型 字段 说明 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_SLOTS-
从类继承的字段 net.minecraft.block.entity.BlockEntity
pos, removed, world
-
从接口继承的字段 net.minecraft.inventory.Inventory
MAX_COUNT_PER_STACK
-
-
构造器概要
构造器 限定符 构造器 说明 protectedAbstractFurnaceBlockEntity(BlockEntityType<?> blockEntityType, BlockPos pos, BlockState state, RecipeType<? extends AbstractCookingRecipe> recipeType)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 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(CompoundTag 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)CompoundTagwriteNbt(CompoundTag nbt)-
从类继承的方法 net.minecraft.block.entity.LockableContainerBlockEntity
checkUnlocked, checkUnlocked, createMenu, createScreenHandler, getContainerName, getCustomName, getDisplayName, getName, setCustomName
-
从类继承的方法 net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createFromNbt, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, setCachedState, setWorld, toInitialChunkDataNbt, toUpdatePacket
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.inventory.Inventory
containsAny, count, getMaxCountPerStack, markDirty, onClose, onOpen
-
从接口继承的方法 net.minecraft.util.Nameable
hasCustomName
-
从接口继承的方法 net.minecraft.recipe.RecipeUnlocker
shouldCraftRecipe
-
-
-
-
字段详细资料
-
field_31286
protected static final int field_31286
- 另请参阅:
- 常量字段值
- 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
- 另请参阅:
- 常量字段值
- 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
- 另请参阅:
- 常量字段值
- 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
- 另请参阅:
- 常量字段值
- 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
- 另请参阅:
- 常量字段值
- 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
- 另请参阅:
- 常量字段值
- 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
- 另请参阅:
- 常量字段值
- 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
- 另请参阅:
- 常量字段值
- 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
- 另请参阅:
- 常量字段值
- 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
- 另请参阅:
- 常量字段值
- 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
protected DefaultedList<ItemStack> 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
protected final PropertyDelegate 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
private final Object2IntOpenHashMap<Identifier> 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
private final RecipeType<? extends AbstractCookingRecipe> 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;
-
-
构造器详细资料
-
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
-
-
方法详细资料
-
createFuelTimeMap
public static Map<Item,Integer> 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
private static boolean isNonFlammableWood(Item item)
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
private static void addFuel(Map<Item,Integer> fuelTimes, Tag<Item> tag, int fuelTime)
- 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
private static void addFuel(Map<Item,Integer> map, ItemConvertible item, int fuelTime)
- 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
public void readNbt(CompoundTag nbt)
- 覆盖:
readNbt在类中LockableContainerBlockEntity- 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/CompoundTag;)V
-
writeNbt
public CompoundTag writeNbt(CompoundTag nbt)
- 覆盖:
writeNbt在类中LockableContainerBlockEntity- 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/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
-
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
protected int getFuelTime(ItemStack fuel)
- 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
public static boolean canUseAsFuel(ItemStack stack)
- 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
public int[] getAvailableSlots(Direction side)
Gets the available slot positions that are reachable from a given side.- 指定者:
getAvailableSlots在接口中SidedInventory- 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
public boolean canInsert(int slot, ItemStack stack, @Nullable @Nullable Direction dir)Determines whether the given stack can be inserted into this inventory at the specified slot position from the given direction.- 指定者:
canInsert在接口中SidedInventory- 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
public boolean canExtract(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.- 指定者:
canExtract在接口中SidedInventory- 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
public ItemStack getStack(int slot)
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
public ItemStack removeStack(int slot, int amount)
Removes a specific number of items from the given slot.- 指定者:
removeStack在接口中Inventory- 返回:
- 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
public ItemStack removeStack(int slot)
Removes the stack currently stored at the indicated slot.- 指定者:
removeStack在接口中Inventory- 返回:
- 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
public void setStack(int slot, ItemStack stack)
-
canPlayerUse
public boolean canPlayerUse(PlayerEntity player)
- 指定者:
canPlayerUse在接口中Inventory- 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
public boolean isValid(int slot, ItemStack stack)Returns whether the given stack is a valid for the indicated slot position.
-
clear
public void clear()
-
setLastRecipe
public void setLastRecipe(@Nullable @Nullable Recipe<?> recipe)
- 指定者:
setLastRecipe在接口中RecipeUnlocker- 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
@Nullable public @Nullable Recipe<?> getLastRecipe()
- 指定者:
getLastRecipe在接口中RecipeUnlocker- 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
public void unlockLastRecipe(PlayerEntity player)
- 指定者:
unlockLastRecipe在接口中RecipeUnlocker- 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
public void dropExperienceForRecipesUsed(ServerPlayerEntity player)
- 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
public List<Recipe<?>> getRecipesUsedAndDropExperience(ServerWorld world, Vec3d pos)
- Mappings:
Namespace Name Mixin selector official aLchf;a(Labj;Ldma;)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
private static void dropExperience(ServerWorld world, Vec3d pos, int multiplier, float experience)
- Mappings:
Namespace Name Mixin selector official aLchf;a(Labj;Ldma;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
public void provideRecipeInputs(RecipeFinder finder)
- 指定者:
provideRecipeInputs在接口中RecipeInputProvider- 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
-
-