Class AbstractCriterionConditions
java.lang.Object
net.minecraft.advancement.criterion.AbstractCriterionConditions
- All Implemented Interfaces:
AbstractCriterion.Conditions,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
public abstract class AbstractCriterionConditions
extends Object
implements AbstractCriterion.Conditions
- Mappings:
Namespace Name official atintermediary net/minecraft/class_195named net/minecraft/advancement/criterion/AbstractCriterionConditions
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
playerPredicate
- Mappings:
Namespace Name Mixin selector official aLat;a: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>Lat;<init>(Ljava/util/Optional;)Vintermediary <init>Lnet/minecraft/class_195;<init>(Ljava/util/Optional;)Vnamed <init>Lnet/minecraft/advancement/criterion/AbstractCriterionConditions;<init>(Ljava/util/Optional;)V
-
-
Method Details
-
getPlayerPredicate
- Specified by:
getPlayerPredicatein interfaceAbstractCriterion.Conditions- Mappings:
Namespace Name Mixin selector official bLcw$a;b()Ljava/util/Optional;intermediary method_27790Lnet/minecraft/class_4558$class_8788;method_27790()Ljava/util/Optional;named getPlayerPredicateLnet/minecraft/advancement/criterion/AbstractCriterion$Conditions;getPlayerPredicate()Ljava/util/Optional;
-
toJson
- Specified by:
toJsonin interfaceCriterionConditions- Mappings:
Namespace Name Mixin selector official aLap;a()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;
-