Class AchievementsAndCriterions

java.lang.Object
net.minecraft.advancement.AchievementsAndCriterions

public class AchievementsAndCriterions extends Object
Mappings:
Namespace Name
official p
intermediary net/minecraft/class_815
named net/minecraft/advancement/AchievementsAndCriterions
  • Field Details

    • CRITERIONS

      private static final Map<Identifier,Criterion<?>> CRITERIONS
      Mappings:
      Namespace Name Mixin selector
      official F Lp;F:Ljava/util/Map;
      intermediary field_16328 Lnet/minecraft/class_815;field_16328:Ljava/util/Map;
      named CRITERIONS Lnet/minecraft/advancement/AchievementsAndCriterions;CRITERIONS:Ljava/util/Map;
    • field_16329

      public static final class_3189 field_16329
      Mappings:
      Namespace Name Mixin selector
      official a Lp;a:Las;
      intermediary field_16329 Lnet/minecraft/class_815;field_16329:Lnet/minecraft/class_3189;
      named field_16329 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16329:Lnet/minecraft/class_3189;
    • PLAYER_KILLED_ENTITY

      public static final class_3201 PLAYER_KILLED_ENTITY
      Mappings:
      Namespace Name Mixin selector
      official b Lp;b:Law;
      intermediary field_16330 Lnet/minecraft/class_815;field_16330:Lnet/minecraft/class_3201;
      named PLAYER_KILLED_ENTITY Lnet/minecraft/advancement/AchievementsAndCriterions;PLAYER_KILLED_ENTITY:Lnet/minecraft/class_3201;
    • ENTITY_KILLED_PLAYER

      public static final class_3201 ENTITY_KILLED_PLAYER
      Mappings:
      Namespace Name Mixin selector
      official c Lp;c:Law;
      intermediary field_16331 Lnet/minecraft/class_815;field_16331:Lnet/minecraft/class_3201;
      named ENTITY_KILLED_PLAYER Lnet/minecraft/advancement/AchievementsAndCriterions;ENTITY_KILLED_PLAYER:Lnet/minecraft/class_3201;
    • field_16332

      public static final class_3181 field_16332
      Mappings:
      Namespace Name Mixin selector
      official d Lp;d:Lam;
      intermediary field_16332 Lnet/minecraft/class_815;field_16332:Lnet/minecraft/class_3181;
      named field_16332 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16332:Lnet/minecraft/class_3181;
    • field_16333

      public static final class_3194 field_16333
      Mappings:
      Namespace Name Mixin selector
      official e Lp;e:Lat;
      intermediary field_16333 Lnet/minecraft/class_815;field_16333:Lnet/minecraft/class_3194;
      named field_16333 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16333:Lnet/minecraft/class_3194;
    • field_16334

      public static final class_3229 field_16334
      Mappings:
      Namespace Name Mixin selector
      official f Lp;f:Lbg;
      intermediary field_16334 Lnet/minecraft/class_815;field_16334:Lnet/minecraft/class_3229;
      named field_16334 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16334:Lnet/minecraft/class_3229;
    • field_16335

      public static final class_3226 field_16335
      Mappings:
      Namespace Name Mixin selector
      official g Lp;g:Lbf;
      intermediary field_16335 Lnet/minecraft/class_815;field_16335:Lnet/minecraft/class_3226;
      named field_16335 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16335:Lnet/minecraft/class_3226;
    • field_16336

      public static final class_3184 field_16336
      Mappings:
      Namespace Name Mixin selector
      official h Lp;h:Lan;
      intermediary field_16336 Lnet/minecraft/class_815;field_16336:Lnet/minecraft/class_3184;
      named field_16336 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16336:Lnet/minecraft/class_3184;
    • field_16337

      public static final class_3177 field_16337
      Mappings:
      Namespace Name Mixin selector
      official i Lp;i:Lak;
      intermediary field_16337 Lnet/minecraft/class_815;field_16337:Lnet/minecraft/class_3177;
      named field_16337 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16337:Lnet/minecraft/class_3177;
    • field_21658

      public static final class_3533 field_21658
      Mappings:
      Namespace Name Mixin selector
      official j Lp;j:Laq;
      intermediary field_21658 Lnet/minecraft/class_815;field_21658:Lnet/minecraft/class_3533;
      named field_21658 Lnet/minecraft/advancement/AchievementsAndCriterions;field_21658:Lnet/minecraft/class_3533;
    • field_16338

      public static final class_3366 field_16338
      Mappings:
      Namespace Name Mixin selector
      official k Lp;k:Laa;
      intermediary field_16338 Lnet/minecraft/class_815;field_16338:Lnet/minecraft/class_3366;
      named field_16338 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16338:Lnet/minecraft/achievement/class_3366;
    • field_16339

      public static final class_3376 field_16339
      Mappings:
      Namespace Name Mixin selector
      official l Lp;l:Lad;
      intermediary field_16339 Lnet/minecraft/class_815;field_16339:Lnet/minecraft/class_3376;
      named field_16339 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16339:Lnet/minecraft/achievement/class_3376;
    • field_16340

      public static final class_3244 field_16340
      Mappings:
      Namespace Name Mixin selector
      official m Lp;m:Lbl;
      intermediary field_16340 Lnet/minecraft/class_815;field_16340:Lnet/minecraft/class_3244;
      named field_16340 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16340:Lnet/minecraft/class_3244;
    • field_16341

      public static final class_3232 field_16341
      Mappings:
      Namespace Name Mixin selector
      official n Lp;n:Lbh;
      intermediary field_16341 Lnet/minecraft/class_815;field_16341:Lnet/minecraft/class_3232;
      named field_16341 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16341:Lnet/minecraft/class_3232;
    • field_16342

      public static final class_3363 field_16342
      Mappings:
      Namespace Name Mixin selector
      official o Lp;o:Lz;
      intermediary field_16342 Lnet/minecraft/class_815;field_16342:Lnet/minecraft/class_3363;
      named field_16342 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16342:Lnet/minecraft/achievement/class_3363;
    • LOCATION

      public static final class_3210 LOCATION
      Mappings:
      Namespace Name Mixin selector
      official p Lp;p:Laz;
      intermediary field_16343 Lnet/minecraft/class_815;field_16343:Lnet/minecraft/class_3210;
      named LOCATION Lnet/minecraft/advancement/AchievementsAndCriterions;LOCATION:Lnet/minecraft/class_3210;
    • SLEPT_IN_BED

      public static final class_3210 SLEPT_IN_BED
      Mappings:
      Namespace Name Mixin selector
      official q Lp;q:Laz;
      intermediary field_16344 Lnet/minecraft/class_815;field_16344:Lnet/minecraft/class_3210;
      named SLEPT_IN_BED Lnet/minecraft/advancement/AchievementsAndCriterions;SLEPT_IN_BED:Lnet/minecraft/class_3210;
    • CURED_ZOMBIE_VILLAGER

      public static final CuredZombieVilagerCriterion CURED_ZOMBIE_VILLAGER
      Mappings:
      Namespace Name Mixin selector
      official r Lp;r:Laf;
      intermediary field_16345 Lnet/minecraft/class_815;field_16345:Lnet/minecraft/class_3155;
      named CURED_ZOMBIE_VILLAGER Lnet/minecraft/advancement/AchievementsAndCriterions;CURED_ZOMBIE_VILLAGER:Lnet/minecraft/advancement/criterion/CuredZombieVilagerCriterion;
    • field_16346

      public static final class_3241 field_16346
      Mappings:
      Namespace Name Mixin selector
      official s Lp;s:Lbk;
      intermediary field_16346 Lnet/minecraft/class_815;field_16346:Lnet/minecraft/class_3241;
      named field_16346 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16346:Lnet/minecraft/class_3241;
    • field_16347

      public static final class_3197 field_16347
      Mappings:
      Namespace Name Mixin selector
      official t Lp;t:Lau;
      intermediary field_16347 Lnet/minecraft/class_815;field_16347:Lnet/minecraft/class_3197;
      named field_16347 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16347:Lnet/minecraft/class_3197;
    • field_16348

      public static final class_3204 field_16348
      Mappings:
      Namespace Name Mixin selector
      official u Lp;u:Lax;
      intermediary field_16348 Lnet/minecraft/class_815;field_16348:Lnet/minecraft/class_3204;
      named field_16348 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16348:Lnet/minecraft/class_3204;
    • field_16349

      public static final class_3370 field_16349
      Mappings:
      Namespace Name Mixin selector
      official v Lp;v:Lab;
      intermediary field_16349 Lnet/minecraft/class_815;field_16349:Lnet/minecraft/class_3370;
      named field_16349 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16349:Lnet/minecraft/achievement/class_3370;
    • field_16350

      public static final class_3238 field_16350
      Mappings:
      Namespace Name Mixin selector
      official w Lp;w:Lbj;
      intermediary field_16350 Lnet/minecraft/class_815;field_16350:Lnet/minecraft/class_3238;
      named field_16350 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16350:Lnet/minecraft/class_3238;
    • field_16351

      public static final class_3235 field_16351
      Mappings:
      Namespace Name Mixin selector
      official x Lp;x:Lbi;
      intermediary field_16351 Lnet/minecraft/class_815;field_16351:Lnet/minecraft/class_3235;
      named field_16351 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16351:Lnet/minecraft/class_3235;
    • field_16352

      public static final class_3222 field_16352
      Mappings:
      Namespace Name Mixin selector
      official y Lp;y:Lbe;
      intermediary field_16352 Lnet/minecraft/class_815;field_16352:Lnet/minecraft/class_3222;
      named field_16352 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16352:Lnet/minecraft/class_3222;
    • field_16353

      public static final class_3380 field_16353
      Mappings:
      Namespace Name Mixin selector
      official z Lp;z:Lae;
      intermediary field_16353 Lnet/minecraft/class_815;field_16353:Lnet/minecraft/class_3380;
      named field_16353 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16353:Lnet/minecraft/achievement/class_3380;
    • field_16354

      public static final class_3171 field_16354
      Mappings:
      Namespace Name Mixin selector
      official A Lp;A:Laj;
      intermediary field_16354 Lnet/minecraft/class_815;field_16354:Lnet/minecraft/class_3171;
      named field_16354 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16354:Lnet/minecraft/class_3171;
    • field_16326

      public static final class_3247 field_16326
      Mappings:
      Namespace Name Mixin selector
      official B Lp;B:Lbm;
      intermediary field_16326 Lnet/minecraft/class_815;field_16326:Lnet/minecraft/class_3247;
      named field_16326 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16326:Lnet/minecraft/class_3247;
    • field_16327

      public static final class_3218 field_16327
      Mappings:
      Namespace Name Mixin selector
      official C Lp;C:Lbd;
      intermediary field_16327 Lnet/minecraft/class_815;field_16327:Lnet/minecraft/class_3218;
      named field_16327 Lnet/minecraft/advancement/AchievementsAndCriterions;field_16327:Lnet/minecraft/class_3218;
    • field_21656

      public static final class_3539 field_21656
      Mappings:
      Namespace Name Mixin selector
      official D Lp;D:Lar;
      intermediary field_21656 Lnet/minecraft/class_815;field_21656:Lnet/minecraft/class_3539;
      named field_21656 Lnet/minecraft/advancement/AchievementsAndCriterions;field_21656:Lnet/minecraft/class_3539;
    • field_21657

      public static final class_3430 field_21657
      Mappings:
      Namespace Name Mixin selector
      official E Lp;E:Lac;
      intermediary field_21657 Lnet/minecraft/class_815;field_21657:Lnet/minecraft/class_3430;
      named field_21657 Lnet/minecraft/advancement/AchievementsAndCriterions;field_21657:Lnet/minecraft/class_3430;
  • Constructor Details

    • AchievementsAndCriterions

      public AchievementsAndCriterions()
  • Method Details

    • register

      private static <T extends Criterion<?>> T register(T criterion)
      Mappings:
      Namespace Name Mixin selector
      official a Lp;a(Ls;)Ls;
      intermediary method_14877 Lnet/minecraft/class_815;method_14877(Lnet/minecraft/class_3352;)Lnet/minecraft/class_3352;
      named register Lnet/minecraft/advancement/AchievementsAndCriterions;register(Lnet/minecraft/advancement/criterion/Criterion;)Lnet/minecraft/advancement/criterion/Criterion;
    • getInstance

      @Nullable public static <T extends CriterionInstance> Criterion<T> getInstance(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      official a Lp;a(Lpc;)Ls;
      intermediary method_14876 Lnet/minecraft/class_815;method_14876(Lnet/minecraft/class_1653;)Lnet/minecraft/class_3352;
      named getInstance Lnet/minecraft/advancement/AchievementsAndCriterions;getInstance(Lnet/minecraft/util/Identifier;)Lnet/minecraft/advancement/criterion/Criterion;
    • getCriterions

      public static Iterable<? extends Criterion<?>> getCriterions()
      Mappings:
      Namespace Name Mixin selector
      official a Lp;a()Ljava/lang/Iterable;
      intermediary method_14875 Lnet/minecraft/class_815;method_14875()Ljava/lang/Iterable;
      named getCriterions Lnet/minecraft/advancement/AchievementsAndCriterions;getCriterions()Ljava/lang/Iterable;