类 ExtremeSmithingRecipe

java.lang.Object
committee.nova.mods.avaritia.common.crafting.recipe.ExtremeSmithingRecipe
所有已实现的接口:
net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>, net.minecraft.world.item.crafting.SmithingRecipe

public class ExtremeSmithingRecipe extends Object implements net.minecraft.world.item.crafting.SmithingRecipe
  • 嵌套类概要

    嵌套类
    修饰符和类型
    说明
    static class 
     
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    final net.minecraft.world.item.crafting.Ingredient
     
    final net.minecraft.world.item.crafting.Ingredient
     
    final net.minecraft.world.item.ItemStack
     
    final net.minecraft.world.item.crafting.Ingredient
     
  • 构造器概要

    构造器
    构造器
    说明
    ExtremeSmithingRecipe(net.minecraft.resources.ResourceLocation pId, net.minecraft.world.item.crafting.Ingredient pTemplate, net.minecraft.world.item.crafting.Ingredient pBase, net.minecraft.world.item.crafting.Ingredient additions, net.minecraft.world.item.ItemStack pResult)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    @NotNull net.minecraft.world.item.ItemStack
    assemble(net.minecraft.world.Container pContainer, @NotNull net.minecraft.core.RegistryAccess pRegistryAccess)
     
    @NotNull net.minecraft.resources.ResourceLocation
     
    @NotNull net.minecraft.world.item.ItemStack
    getResultItem(@NotNull net.minecraft.core.RegistryAccess pRegistryAccess)
     
    @NotNull net.minecraft.world.item.crafting.RecipeSerializer<?>
     
    @NotNull net.minecraft.world.item.crafting.RecipeType<?>
     
    boolean
    isAdditionIngredient(@NotNull net.minecraft.world.item.ItemStack pStack)
     
    boolean
    isBaseIngredient(@NotNull net.minecraft.world.item.ItemStack pStack)
     
    boolean
     
    boolean
    isTemplateIngredient(@NotNull net.minecraft.world.item.ItemStack pStack)
     
    boolean
    matches(net.minecraft.world.Container pContainer, @NotNull net.minecraft.world.level.Level pLevel)
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 net.minecraft.world.item.crafting.Recipe

    getGroup, getIngredients, getRemainingItems, isSpecial, showNotification

    从接口继承的方法 net.minecraft.world.item.crafting.SmithingRecipe

    canCraftInDimensions, getToastSymbol
  • 字段详细资料

    • template

      public final net.minecraft.world.item.crafting.Ingredient template
    • base

      public final net.minecraft.world.item.crafting.Ingredient base
    • additions

      public final net.minecraft.world.item.crafting.Ingredient additions
    • result

      public final net.minecraft.world.item.ItemStack result
  • 构造器详细资料

    • ExtremeSmithingRecipe

      public ExtremeSmithingRecipe(net.minecraft.resources.ResourceLocation pId, net.minecraft.world.item.crafting.Ingredient pTemplate, net.minecraft.world.item.crafting.Ingredient pBase, net.minecraft.world.item.crafting.Ingredient additions, net.minecraft.world.item.ItemStack pResult)
  • 方法详细资料

    • matches

      public boolean matches(net.minecraft.world.Container pContainer, @NotNull @NotNull net.minecraft.world.level.Level pLevel)
      指定者:
      matches 在接口中 net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
    • assemble

      @NotNull public @NotNull net.minecraft.world.item.ItemStack assemble(net.minecraft.world.Container pContainer, @NotNull @NotNull net.minecraft.core.RegistryAccess pRegistryAccess)
      指定者:
      assemble 在接口中 net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
    • getResultItem

      @NotNull public @NotNull net.minecraft.world.item.ItemStack getResultItem(@NotNull @NotNull net.minecraft.core.RegistryAccess pRegistryAccess)
      指定者:
      getResultItem 在接口中 net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
    • isTemplateIngredient

      public boolean isTemplateIngredient(@NotNull @NotNull net.minecraft.world.item.ItemStack pStack)
      指定者:
      isTemplateIngredient 在接口中 net.minecraft.world.item.crafting.SmithingRecipe
    • isBaseIngredient

      public boolean isBaseIngredient(@NotNull @NotNull net.minecraft.world.item.ItemStack pStack)
      指定者:
      isBaseIngredient 在接口中 net.minecraft.world.item.crafting.SmithingRecipe
    • isAdditionIngredient

      public boolean isAdditionIngredient(@NotNull @NotNull net.minecraft.world.item.ItemStack pStack)
      指定者:
      isAdditionIngredient 在接口中 net.minecraft.world.item.crafting.SmithingRecipe
    • getId

      @NotNull public @NotNull net.minecraft.resources.ResourceLocation getId()
      指定者:
      getId 在接口中 net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
    • getSerializer

      @NotNull public @NotNull net.minecraft.world.item.crafting.RecipeSerializer<?> getSerializer()
      指定者:
      getSerializer 在接口中 net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
    • getType

      @NotNull public @NotNull net.minecraft.world.item.crafting.RecipeType<?> getType()
      指定者:
      getType 在接口中 net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>
      指定者:
      getType 在接口中 net.minecraft.world.item.crafting.SmithingRecipe
    • isIncomplete

      public boolean isIncomplete()
      指定者:
      isIncomplete 在接口中 net.minecraft.world.item.crafting.Recipe<net.minecraft.world.Container>