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 class
AdvancementRewards.Builder
-
Field Summary
Fields Modifier and Type Field Description private int
experience
private CommandFunction.LazyContainer
function
private Identifier[]
loot
static AdvancementRewards
NONE
private Identifier[]
recipes
-
Constructor Summary
Constructors Constructor Description AdvancementRewards(int experience, Identifier[] loot, Identifier[] recipes, CommandFunction.LazyContainer function)
-
Method Summary
Modifier and Type Method Description void
apply(ServerPlayerEntity player)
static AdvancementRewards
fromJson(JsonObject json)
JsonElement
toJson()
String
toString()
-
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
-