Package net.minecraft.advancement
Class AdvancementRewards
java.lang.Object
net.minecraft.advancement.AdvancementRewards
public class AdvancementRewards extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdvancementRewards.Builder -
Field Summary
Fields Modifier and Type Field Description private intexperienceprivate CommandFunction.LazyContainerfunctionprivate Identifier[]lootstatic AdvancementRewardsNONEprivate Identifier[]recipes -
Constructor Summary
Constructors Constructor Description AdvancementRewards(int experience, Identifier[] loot, Identifier[] recipes, CommandFunction.LazyContainer function) -
Method Summary
Modifier and Type Method Description voidapply(ServerPlayerEntity player)static AdvancementRewardsfromJson(JsonObject json)JsonElementtoJson()StringtoString()
-
Field Details
-
NONE
-
experience
private final int experience -
loot
-
recipes
-
function
-
-
Constructor Details
-
AdvancementRewards
public AdvancementRewards(int experience, Identifier[] loot, Identifier[] recipes, CommandFunction.LazyContainer function)
-
-
Method Details
-
apply
-
toString
-
toJson
-
fromJson
- Throws:
JsonParseException
-