Package net.minecraft.advancement
Class AdvancementRewards
java.lang.Object
net.minecraft.advancement.AdvancementRewards
- Mappings:
Namespace Name intermediary net/minecraft/class_170official ahnamed net/minecraft/advancement/AdvancementRewards
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final CommandFunction.LazyContainerprivate final Identifier[]static final AdvancementRewardsprivate final Identifier[] -
Constructor Summary
ConstructorsConstructorDescriptionAdvancementRewards(int experience, Identifier[] loot, Identifier[] recipes, CommandFunction.LazyContainer function) -
Method Summary
Modifier and TypeMethodDescriptionvoidapply(ServerPlayerEntity player) static AdvancementRewardsfromJson(JsonObject json) toJson()toString()
-
Field Details
-
NONE
- Mappings:
Namespace Name Mixin selector intermediary field_1167Lnet/minecraft/class_170;field_1167:Lnet/minecraft/class_170;official aLah;a:Lah;named NONELnet/minecraft/advancement/AdvancementRewards;NONE:Lnet/minecraft/advancement/AdvancementRewards;
-
experience
private final int experience- Mappings:
Namespace Name Mixin selector intermediary field_1165Lnet/minecraft/class_170;field_1165:Iofficial bLah;b:Inamed experienceLnet/minecraft/advancement/AdvancementRewards;experience:I
-
loot
- Mappings:
Namespace Name Mixin selector intermediary field_1164Lnet/minecraft/class_170;field_1164:[Lnet/minecraft/class_2960;official cLah;c:[Lacq;named lootLnet/minecraft/advancement/AdvancementRewards;loot:[Lnet/minecraft/util/Identifier;
-
recipes
- Mappings:
Namespace Name Mixin selector intermediary field_1166Lnet/minecraft/class_170;field_1166:[Lnet/minecraft/class_2960;official dLah;d:[Lacq;named recipesLnet/minecraft/advancement/AdvancementRewards;recipes:[Lnet/minecraft/util/Identifier;
-
function
- Mappings:
Namespace Name Mixin selector intermediary field_1163Lnet/minecraft/class_170;field_1163:Lnet/minecraft/class_2158$class_2159;official eLah;e:Ldn$a;named functionLnet/minecraft/advancement/AdvancementRewards;function:Lnet/minecraft/server/function/CommandFunction$LazyContainer;
-
-
Constructor Details
-
AdvancementRewards
public AdvancementRewards(int experience, Identifier[] loot, Identifier[] recipes, CommandFunction.LazyContainer function) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_170;<init>(I[Lnet/minecraft/class_2960;[Lnet/minecraft/class_2960;Lnet/minecraft/class_2158$class_2159;)Vofficial <init>Lah;<init>(I[Lacq;[Lacq;Ldn$a;)Vnamed <init>Lnet/minecraft/advancement/AdvancementRewards;<init>(I[Lnet/minecraft/util/Identifier;[Lnet/minecraft/util/Identifier;Lnet/minecraft/server/function/CommandFunction$LazyContainer;)V
-
-
Method Details
-
getRecipes
- Mappings:
Namespace Name Mixin selector intermediary method_34898Lnet/minecraft/class_170;method_34898()[Lnet/minecraft/class_2960;official aLah;a()[Lacq;named getRecipesLnet/minecraft/advancement/AdvancementRewards;getRecipes()[Lnet/minecraft/util/Identifier;
-
apply
- Mappings:
Namespace Name Mixin selector intermediary method_748Lnet/minecraft/class_170;method_748(Lnet/minecraft/class_3222;)Vofficial aLah;a(Laig;)Vnamed applyLnet/minecraft/advancement/AdvancementRewards;apply(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
toString
-
toJson
- Mappings:
Namespace Name Mixin selector intermediary method_747Lnet/minecraft/class_170;method_747()Lcom/google/gson/JsonElement;official bLah;b()Lcom/google/gson/JsonElement;named toJsonLnet/minecraft/advancement/AdvancementRewards;toJson()Lcom/google/gson/JsonElement;
-
fromJson
- Throws:
JsonParseException- Mappings:
Namespace Name Mixin selector intermediary method_27912Lnet/minecraft/class_170;method_27912(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_170;official aLah;a(Lcom/google/gson/JsonObject;)Lah;named fromJsonLnet/minecraft/advancement/AdvancementRewards;fromJson(Lcom/google/gson/JsonObject;)Lnet/minecraft/advancement/AdvancementRewards;
-