接口 ISpecialRecipe
- 所有超级接口:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
- 所有已知子接口:
ITierCraftingRecipe
- 所有已知实现类:
CompressorRecipe,EternalSingularityCraftRecipe,FullMatterClusterRecipe,InfinityCatalystCraftRecipe,NoConsumeCatalystShapedRecipe,ShapedTableCraftingRecipe,ShapelessTableCraftingRecipe
public interface ISpecialRecipe
extends net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
方法概要
修饰符和类型方法说明default @NotNull net.minecraft.world.item.ItemStackassemble(@NotNull net.minecraft.world.Container inv, @NotNull net.minecraft.core.RegistryAccess p_267052_) net.minecraft.world.item.ItemStackassemble(net.minecraftforge.items.IItemHandler var1) default @NotNull net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack>getRemainingItems(@NotNull net.minecraft.world.Container inv) default net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack>getRemainingItems(net.minecraftforge.items.IItemHandler inventory) default booleanmatches(@NotNull net.minecraft.world.Container inv, @NotNull net.minecraft.world.level.Level level) default booleanmatches(net.minecraftforge.items.IItemHandler inventory) default booleanmatches(net.minecraftforge.items.IItemHandler inventory, int startIndex, int endIndex) 从接口继承的方法 net.minecraft.world.item.crafting.Recipe
canCraftInDimensions, getGroup, getId, getIngredients, getResultItem, getSerializer, getToastSymbol, getType, isIncomplete, isSpecial, showNotification
-
方法详细资料
-
assemble
@NotNull default @NotNull net.minecraft.world.item.ItemStack assemble(@NotNull @NotNull net.minecraft.world.Container inv, @NotNull @NotNull net.minecraft.core.RegistryAccess p_267052_) - 指定者:
assemble在接口中net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
matches
default boolean matches(@NotNull @NotNull net.minecraft.world.Container inv, @NotNull @NotNull net.minecraft.world.level.Level level) - 指定者:
matches在接口中net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
getRemainingItems
@NotNull default @NotNull net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> getRemainingItems(@NotNull @NotNull net.minecraft.world.Container inv) - 指定者:
getRemainingItems在接口中net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
-
assemble
net.minecraft.world.item.ItemStack assemble(net.minecraftforge.items.IItemHandler var1) -
matches
default boolean matches(net.minecraftforge.items.IItemHandler inventory) -
matches
default boolean matches(net.minecraftforge.items.IItemHandler inventory, int startIndex, int endIndex) -
getRemainingItems
default net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> getRemainingItems(net.minecraftforge.items.IItemHandler inventory)
-