Interface CriterionConditions

All Known Implementing Classes:
AbstractCriterionConditions, BeeNestDestroyedCriterion.Conditions, BredAnimalsCriterion.Conditions, BrewedPotionCriterion.Conditions, ChangedDimensionCriterion.Conditions, ChanneledLightningCriterion.Conditions, class_6405.class_6406, class_6407.class_6408, class_6409.class_6410, ConstructBeaconCriterion.Conditions, ConsumeItemCriterion.Conditions, CuredZombieVillagerCriterion.Conditions, EffectsChangedCriterion.Conditions, EnchantedItemCriterion.Conditions, EnterBlockCriterion.Conditions, EntityHurtPlayerCriterion.Conditions, FilledBucketCriterion.Conditions, FishingRodHookedCriterion.Conditions, ImpossibleCriterion.Conditions, InventoryChangedCriterion.Conditions, ItemDurabilityChangedCriterion.Conditions, ItemUsedOnBlockCriterion.Conditions, KilledByCrossbowCriterion.Conditions, LevitationCriterion.Conditions, LocationArrivalCriterion.Conditions, NetherTravelCriterion.Conditions, OnKilledCriterion.Conditions, PlacedBlockCriterion.Conditions, PlayerGeneratesContainerLootCriterion.Conditions, PlayerHurtEntityCriterion.Conditions, PlayerInteractedWithEntityCriterion.Conditions, RecipeUnlockedCriterion.Conditions, ShotCrossbowCriterion.Conditions, SlideDownBlockCriterion.Conditions, SummonedEntityCriterion.Conditions, TameAnimalCriterion.Conditions, TargetHitCriterion.Conditions, ThrownItemPickedUpByEntityCriterion.Conditions, TickCriterion.Conditions, UsedEnderEyeCriterion.Conditions, UsedTotemCriterion.Conditions, VillagerTradeCriterion.Conditions

public interface CriterionConditions
Mappings:
Namespace Name
official am
intermediary net/minecraft/class_184
named net/minecraft/advancement/criterion/CriterionConditions
  • Method Details

    • getId

      Identifier getId()
      Mappings:
      Namespace Name Mixin selector
      official a Lam;a()Lww;
      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;
    • toJson

      JsonObject toJson(AdvancementEntityPredicateSerializer predicateSerializer)
      Mappings:
      Namespace Name Mixin selector
      official a Lam;a(Lcq;)Lcom/google/gson/JsonObject;
      intermediary method_807 Lnet/minecraft/class_184;method_807(Lnet/minecraft/class_5267;)Lcom/google/gson/JsonObject;
      named toJson Lnet/minecraft/advancement/criterion/CriterionConditions;toJson(Lnet/minecraft/predicate/entity/AdvancementEntityPredicateSerializer;)Lcom/google/gson/JsonObject;