Package net.minecraft.advancement
Class AdvancementCriterion
java.lang.Object
net.minecraft.advancement.AdvancementCriterion
public class AdvancementCriterion extends Object
-
Field Summary
Fields Modifier and Type Field Description private CriterionConditions
conditions
-
Constructor Summary
Constructors Constructor Description AdvancementCriterion()
AdvancementCriterion(CriterionConditions conditions)
-
Method Summary
Modifier and Type Method Description static Map<String,AdvancementCriterion>
criteriaFromJson(JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)
static Map<String,AdvancementCriterion>
criteriaFromPacket(PacketByteBuf buf)
static void
criteriaToPacket(Map<String,AdvancementCriterion> criteria, PacketByteBuf buf)
static AdvancementCriterion
fromJson(JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer)
static AdvancementCriterion
fromPacket(PacketByteBuf buf)
CriterionConditions
getConditions()
JsonElement
toJson()
void
toPacket(PacketByteBuf buf)
-
Field Details
-
conditions
-
-
Constructor Details
-
AdvancementCriterion
-
AdvancementCriterion
public AdvancementCriterion()
-
-
Method Details
-
toPacket
-
fromJson
public static AdvancementCriterion fromJson(JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer) -
fromPacket
-
criteriaFromJson
public static Map<String,AdvancementCriterion> criteriaFromJson(JsonObject obj, AdvancementEntityPredicateDeserializer predicateDeserializer) -
criteriaFromPacket
-
criteriaToPacket
-
getConditions
-
toJson
-