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 ar
intermediary net/minecraft/class_195
named net/minecraft/advancement/criterion/AbstractCriterionConditions
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Identifier
private 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 a
Lar;a:Laer;
intermediary field_1270
Lnet/minecraft/class_195;field_1270:Lnet/minecraft/class_2960;
named id
Lnet/minecraft/advancement/criterion/AbstractCriterionConditions;id:Lnet/minecraft/util/Identifier;
-
playerPredicate
- Mappings:
Namespace Name Mixin selector official b
Lar;b:Ljava/util/Optional;
intermediary field_24381
Lnet/minecraft/class_195;field_24381:Ljava/util/Optional;
named playerPredicate
Lnet/minecraft/advancement/criterion/AbstractCriterionConditions;playerPredicate:Ljava/util/Optional;
-
-
Constructor Details
-
AbstractCriterionConditions
- Mappings:
Namespace Name Mixin selector official <init>
Lar;<init>(Laer;Ljava/util/Optional;)V
intermediary <init>
Lnet/minecraft/class_195;<init>(Lnet/minecraft/class_2960;Ljava/util/Optional;)V
named <init>
Lnet/minecraft/advancement/criterion/AbstractCriterionConditions;<init>(Lnet/minecraft/util/Identifier;Ljava/util/Optional;)V
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceCriterionConditions
- Mappings:
Namespace Name Mixin selector official a
Lam;a()Laer;
intermediary method_806
Lnet/minecraft/class_184;method_806()Lnet/minecraft/class_2960;
named getId
Lnet/minecraft/advancement/criterion/CriterionConditions;getId()Lnet/minecraft/util/Identifier;
-
getPlayerPredicate
- Mappings:
Namespace Name Mixin selector official c
Lar;c()Ljava/util/Optional;
intermediary method_27790
Lnet/minecraft/class_195;method_27790()Ljava/util/Optional;
named getPlayerPredicate
Lnet/minecraft/advancement/criterion/AbstractCriterionConditions;getPlayerPredicate()Ljava/util/Optional;
-
toJson
- Specified by:
toJson
in interfaceCriterionConditions
- Mappings:
Namespace Name Mixin selector official b
Lam;b()Lcom/google/gson/JsonObject;
intermediary method_807
Lnet/minecraft/class_184;method_807()Lcom/google/gson/JsonObject;
named toJson
Lnet/minecraft/advancement/criterion/CriterionConditions;toJson()Lcom/google/gson/JsonObject;
-
toString
-