Class AbstractCriterionConditions
java.lang.Object
net.minecraft.advancement.criterion.AbstractCriterionConditions
- All Implemented Interfaces:
CriterionConditions
- Direct Known Subclasses:
BeeNestDestroyedCriterion.Conditions,BredAnimalsCriterion.Conditions,BrewedPotionCriterion.Conditions,ChangedDimensionCriterion.Conditions,ChanneledLightningCriterion.Conditions,ConstructBeaconCriterion.Conditions,ConsumeItemCriterion.Conditions,CuredZombieVillagerCriterion.Conditions,EffectsChangedCriterion.Conditions,EnchantedItemCriterion.Conditions,EnterBlockCriterion.Conditions,EntityHurtPlayerCriterion.Conditions,FilledBucketCriterion.Conditions,FishingRodHookedCriterion.Conditions,InventoryChangedCriterion.Conditions,ItemCriterion.Conditions,ItemDurabilityChangedCriterion.Conditions,KilledByCrossbowCriterion.Conditions,LevitationCriterion.Conditions,LightningStrikeCriterion.Conditions,OnKilledCriterion.Conditions,PlayerGeneratesContainerLootCriterion.Conditions,PlayerHurtEntityCriterion.Conditions,PlayerInteractedWithEntityCriterion.Conditions,RecipeCraftedCriterion.Conditions,RecipeUnlockedCriterion.Conditions,ShotCrossbowCriterion.Conditions,SlideDownBlockCriterion.Conditions,StartedRidingCriterion.Conditions,SummonedEntityCriterion.Conditions,TameAnimalCriterion.Conditions,TargetHitCriterion.Conditions,ThrownItemPickedUpByEntityCriterion.Conditions,TickCriterion.Conditions,TravelCriterion.Conditions,UsedEnderEyeCriterion.Conditions,UsedTotemCriterion.Conditions,UsingItemCriterion.Conditions,VillagerTradeCriterion.Conditions
- Mappings:
Namespace Name official arintermediary net/minecraft/class_195named net/minecraft/advancement/criterion/AbstractCriterionConditions
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Identifierprivate final Optional<LootContextPredicate> -
Constructor Summary
ConstructorsConstructorDescriptionAbstractCriterionConditions(Identifier id, Optional<LootContextPredicate> optional) -
Method Summary
Modifier and TypeMethodDescriptiongetId()protected Optional<LootContextPredicate>toJson()toString()
-
Field Details
-
id
- Mappings:
Namespace Name Mixin selector official aLar;a:Laer;intermediary field_1270Lnet/minecraft/class_195;field_1270:Lnet/minecraft/class_2960;named idLnet/minecraft/advancement/criterion/AbstractCriterionConditions;id:Lnet/minecraft/util/Identifier;
-
playerPredicate
- Mappings:
Namespace Name Mixin selector official bLar;b:Ljava/util/Optional;intermediary field_24381Lnet/minecraft/class_195;field_24381:Ljava/util/Optional;named playerPredicateLnet/minecraft/advancement/criterion/AbstractCriterionConditions;playerPredicate:Ljava/util/Optional;
-
-
Constructor Details
-
AbstractCriterionConditions
- Mappings:
Namespace Name Mixin selector official <init>Lar;<init>(Laer;Ljava/util/Optional;)Vintermediary <init>Lnet/minecraft/class_195;<init>(Lnet/minecraft/class_2960;Ljava/util/Optional;)Vnamed <init>Lnet/minecraft/advancement/criterion/AbstractCriterionConditions;<init>(Lnet/minecraft/util/Identifier;Ljava/util/Optional;)V
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceCriterionConditions- Mappings:
Namespace Name Mixin selector official aLam;a()Laer;intermediary method_806Lnet/minecraft/class_184;method_806()Lnet/minecraft/class_2960;named getIdLnet/minecraft/advancement/criterion/CriterionConditions;getId()Lnet/minecraft/util/Identifier;
-
getPlayerPredicate
- Mappings:
Namespace Name Mixin selector official cLar;c()Ljava/util/Optional;intermediary method_27790Lnet/minecraft/class_195;method_27790()Ljava/util/Optional;named getPlayerPredicateLnet/minecraft/advancement/criterion/AbstractCriterionConditions;getPlayerPredicate()Ljava/util/Optional;
-
toJson
- Specified by:
toJsonin interfaceCriterionConditions- Mappings:
Namespace Name Mixin selector official bLam;b()Lcom/google/gson/JsonObject;intermediary method_807Lnet/minecraft/class_184;method_807()Lcom/google/gson/JsonObject;named toJsonLnet/minecraft/advancement/criterion/CriterionConditions;toJson()Lcom/google/gson/JsonObject;
-
toString
-