CLASS t net/minecraft/advancement/criterion/Criterions FIELD A EFFECTS_CHANGED Lan; FIELD B USED_TOTEM Lbu; FIELD C NETHER_TRAVEL Lbk; FIELD D FISHING_ROD_HOOKED Lax; FIELD E CHANNELED_LIGHTNING Lag; FIELD F SHOT_CROSSBOW Lbo; FIELD G KILLED_BY_CROSSBOW Lbc; FIELD H VALUES Ljava/util/Map; FIELD a IMPOSSIBLE Lay; FIELD b PLAYER_KILLED_ENTITY Lbd; FIELD c ENTITY_KILLED_PLAYER Lbd; FIELD d ENTER_BLOCK Laq; FIELD e INVENTORY_CHANGED Laz; FIELD f RECIPE_UNLOCKED Lbn; FIELD g PLAYER_HURT_ENTITY Lbm; FIELD h ENTITY_HURT_PLAYER Lat; FIELD i ENCHANTED_ITEM Lao; FIELD j FILLED_BUCKET Law; FIELD k BREWED_POTION Lae; FIELD l CONSTRUCT_BEACON Lah; FIELD m USED_ENDER_EYE Lbt; FIELD n SUMMONED_ENTITY Lbp; FIELD o BRED_ANIMALS Lad; FIELD p LOCATION Lbg; FIELD q SLEPT_IN_BED Lbg; FIELD r CURED_ZOMBIE_VILLAGER Laj; FIELD s VILLAGER_TRADE Lbs; FIELD t ITEM_DURABILITY_CHANGED Lba; FIELD u LEVITATION Lbe; FIELD v CHANGED_DIMENSION Laf; FIELD w TICK Lbr; FIELD x TAME_ANIMAL Lbq; FIELD y PLACED_BLOCK Lbl; FIELD z CONSUME_ITEM Lai; METHOD a getAllCriterions ()Ljava/lang/Iterable; METHOD a getById (Lqp;)Lw; ARG 0 id METHOD a register (Lw;)Lw; ARG 0 object