Package net.minecraft.advancement
Class AdvancementRewards
java.lang.Object
net.minecraft.advancement.AdvancementRewards
- Mappings:
Namespace Name official ai
intermediary net/minecraft/class_170
named net/minecraft/advancement/AdvancementRewards
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final int
private final CommandFunction.LazyContainer
private final Identifier[]
static final AdvancementRewards
private final Identifier[]
-
Constructor Summary
ConstructorDescriptionAdvancementRewards
(int experience, Identifier[] loot, Identifier[] recipes, CommandFunction.LazyContainer function) -
Method Summary
Modifier and TypeMethodDescriptionvoid
apply
(ServerPlayerEntity player) static AdvancementRewards
fromJson
(JsonObject json) toJson()
toString()
-
Field Details
-
NONE
- Mappings:
Namespace Name Mixin selector official a
Lai;a:Lai;
intermediary field_1167
Lnet/minecraft/class_170;field_1167:Lnet/minecraft/class_170;
named NONE
Lnet/minecraft/advancement/AdvancementRewards;NONE:Lnet/minecraft/advancement/AdvancementRewards;
-
experience
private final int experience- Mappings:
Namespace Name Mixin selector official b
Lai;b:I
intermediary field_1165
Lnet/minecraft/class_170;field_1165:I
named experience
Lnet/minecraft/advancement/AdvancementRewards;experience:I
-
loot
- Mappings:
Namespace Name Mixin selector official c
Lai;c:[Lyb;
intermediary field_1164
Lnet/minecraft/class_170;field_1164:[Lnet/minecraft/class_2960;
named loot
Lnet/minecraft/advancement/AdvancementRewards;loot:[Lnet/minecraft/util/Identifier;
-
recipes
- Mappings:
Namespace Name Mixin selector official d
Lai;d:[Lyb;
intermediary field_1166
Lnet/minecraft/class_170;field_1166:[Lnet/minecraft/class_2960;
named recipes
Lnet/minecraft/advancement/AdvancementRewards;recipes:[Lnet/minecraft/util/Identifier;
-
function
- Mappings:
Namespace Name Mixin selector official e
Lai;e:Ldj$a;
intermediary field_1163
Lnet/minecraft/class_170;field_1163:Lnet/minecraft/class_2158$class_2159;
named function
Lnet/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 official <init>
Lai;<init>(I[Lyb;[Lyb;Ldj$a;)V
intermediary <init>
Lnet/minecraft/class_170;<init>(I[Lnet/minecraft/class_2960;[Lnet/minecraft/class_2960;Lnet/minecraft/class_2158$class_2159;)V
named <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 official a
Lai;a()[Lyb;
intermediary method_34898
Lnet/minecraft/class_170;method_34898()[Lnet/minecraft/class_2960;
named getRecipes
Lnet/minecraft/advancement/AdvancementRewards;getRecipes()[Lnet/minecraft/util/Identifier;
-
apply
- Mappings:
Namespace Name Mixin selector official a
Lai;a(Ladd;)V
intermediary method_748
Lnet/minecraft/class_170;method_748(Lnet/minecraft/class_3222;)V
named apply
Lnet/minecraft/advancement/AdvancementRewards;apply(Lnet/minecraft/server/network/ServerPlayerEntity;)V
-
toString
-
toJson
- Mappings:
Namespace Name Mixin selector official b
Lai;b()Lcom/google/gson/JsonElement;
intermediary method_747
Lnet/minecraft/class_170;method_747()Lcom/google/gson/JsonElement;
named toJson
Lnet/minecraft/advancement/AdvancementRewards;toJson()Lcom/google/gson/JsonElement;
-
fromJson
- Throws:
JsonParseException
- Mappings:
Namespace Name Mixin selector official a
Lai;a(Lcom/google/gson/JsonObject;)Lai;
intermediary method_27912
Lnet/minecraft/class_170;method_27912(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_170;
named fromJson
Lnet/minecraft/advancement/AdvancementRewards;fromJson(Lcom/google/gson/JsonObject;)Lnet/minecraft/advancement/AdvancementRewards;
-