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