Record Class SmithingTrimRecipeBuilder.Result
java.lang.Object
java.lang.Record
net.minecraft.data.recipes.SmithingTrimRecipeBuilder.Result
- 所有已实现的接口:
FinishedRecipe
public static record SmithingTrimRecipeBuilder.Result(ResourceLocation id, RecipeSerializer<?> type, Ingredient template, Ingredient base, Ingredient addition, Advancement.Builder advancement, ResourceLocation advancementId)
extends Record
implements FinishedRecipe
-
字段概要
字段修饰符和类型字段说明private final Ingredient
addition
记录组件的字段。private final Advancement.Builder
advancement
记录组件的字段。private final ResourceLocation
advancementId
记录组件的字段。private final Ingredient
base
记录组件的字段。private final ResourceLocation
id
记录组件的字段。private final Ingredient
template
记录组件的字段。private final RecipeSerializer<?>
type
记录组件的字段。 -
构造器概要
构造器构造器说明Result
(ResourceLocation id, RecipeSerializer<?> type, Ingredient template, Ingredient base, Ingredient addition, Advancement.Builder advancement, ResourceLocation advancementId) 创建Result
记录的实例。 -
方法概要
修饰符和类型方法说明addition()
返回addition
记录组件的值。返回advancement
记录组件的值。返回advancementId
记录组件的值。base()
返回base
记录组件的值。final boolean
指示某个其他对象是否“等于”此对象。getId()
getType()
final int
hashCode()
返回此对象的哈希代码值。id()
返回id
记录组件的值。com.google.gson.JsonObject
void
serializeRecipeData
(com.google.gson.JsonObject p_267008_) template()
返回template
记录组件的值。final String
toString()
返回此记录的字符串表示形式。type()
返回type
记录组件的值。从接口继承的方法 net.minecraft.data.recipes.FinishedRecipe
serializeRecipe
-
字段详细资料
-
id
id
记录组件的字段。 -
type
type
记录组件的字段。 -
template
template
记录组件的字段。 -
base
base
记录组件的字段。 -
addition
addition
记录组件的字段。 -
advancement
advancement
记录组件的字段。 -
advancementId
advancementId
记录组件的字段。
-
-
构造器详细资料
-
Result
public Result(ResourceLocation id, RecipeSerializer<?> type, Ingredient template, Ingredient base, Ingredient addition, Advancement.Builder advancement, ResourceLocation advancementId) 创建Result
记录的实例。- 参数:
id
-id
记录组件的值type
-type
记录组件的值template
-template
记录组件的值base
-base
记录组件的值addition
-addition
记录组件的值advancement
-advancement
记录组件的值advancementId
-advancementId
记录组件的值
-
-
方法详细资料
-
serializeRecipeData
public void serializeRecipeData(com.google.gson.JsonObject p_267008_) - 指定者:
serializeRecipeData
在接口中FinishedRecipe
-
getId
- 指定者:
getId
在接口中FinishedRecipe
-
getType
- 指定者:
getType
在接口中FinishedRecipe
-
serializeAdvancement
@Nullable public com.google.gson.JsonObject serializeAdvancement()- 指定者:
serializeAdvancement
在接口中FinishedRecipe
-
getAdvancementId
- 指定者:
getAdvancementId
在接口中FinishedRecipe
-
toString
返回此记录的字符串表示形式。此表示形式包含类型的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录中的所有组件都使用Objects::equals(Object,Object)
进行比较。 -
id
返回id
记录组件的值。- 返回:
id
记录组件的值
-
type
返回type
记录组件的值。- 返回:
type
记录组件的值
-
template
返回template
记录组件的值。- 返回:
template
记录组件的值
-
base
返回base
记录组件的值。- 返回:
base
记录组件的值
-
addition
返回addition
记录组件的值。- 返回:
addition
记录组件的值
-
advancement
返回advancement
记录组件的值。- 返回:
advancement
记录组件的值
-
advancementId
返回advancementId
记录组件的值。- 返回:
advancementId
记录组件的值
-