Package net.minecraft.advancements
Class AdvancementRewards
java.lang.Object
net.minecraft.advancements.AdvancementRewards
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final AdvancementRewards
private final int
private final FunctionObject.CacheableFunction
private final ResourceLocation[]
private final ResourceLocation[]
-
Constructor Summary
ConstructorDescriptionAdvancementRewards
(int p_i47587_1_, ResourceLocation[] p_i47587_2_, ResourceLocation[] p_i47587_3_, FunctionObject.CacheableFunction p_i47587_4_) -
Method Summary
Modifier and TypeMethodDescriptionstatic AdvancementRewards
deserialize
(com.google.gson.JsonObject p_241096_0_) void
grant
(ServerPlayerEntity p_192113_1_) com.google.gson.JsonElement
toString()
-
Field Details
-
EMPTY
-
experience
private final int experience -
loot
-
recipes
-
function
-
-
Constructor Details
-
AdvancementRewards
public AdvancementRewards(int p_i47587_1_, ResourceLocation[] p_i47587_2_, ResourceLocation[] p_i47587_3_, FunctionObject.CacheableFunction p_i47587_4_)
-
-
Method Details
-
grant
-
toString
-
serializeToJson
public com.google.gson.JsonElement serializeToJson() -
deserialize
public static AdvancementRewards deserialize(com.google.gson.JsonObject p_241096_0_) throws com.google.gson.JsonParseException - Throws:
com.google.gson.JsonParseException
-