Class AchievementsAndCriterions

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

public class AchievementsAndCriterions extends Object
Mappings:
Namespace Name
official m
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 C Lm;C: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 Lm;a:Lak;
      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 Lm;b:Lao;
      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 Lm;c:Lao;
      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 Lm;d:Lah;
      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 Lm;e:Lal;
      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 Lm;f:Lay;
      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 Lm;g:Lax;
      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 Lm;h:Lai;
      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 Lm;i:Laf;
      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_16338

      public static final class_3366 field_16338
      Mappings:
      Namespace Name Mixin selector
      official j Lm;j:Lw;
      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 k Lm;k:Ly;
      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 l Lm;l:Lbd;
      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 m Lm;m:Laz;
      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 n Lm;n:Lv;
      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 o Lm;o:Lar;
      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 p Lm;p:Lar;
      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 q Lm;q:Laa;
      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 r Lm;r:Lbc;
      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 s Lm;s:Lam;
      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 t Lm;t:Lap;
      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 u Lm;u:Lx;
      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 v Lm;v:Lbb;
      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 w Lm;w:Lba;
      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 x Lm;x:Law;
      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 y Lm;y:Lz;
      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 z Lm;z:Lae;
      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 A Lm;A:Lbe;
      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 B Lm;B:Lav;
      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;
  • Constructor Details

    • AchievementsAndCriterions

      public AchievementsAndCriterions()
  • Method Details

    • register

      private static <T extends Criterion> T register(T criterion)
      Mappings:
      Namespace Name Mixin selector
      official a Lm;a(Lp;)Lp;
      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 Lm;a(Lnf;)Lp;
      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 Lm;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;