CLASS ahp net/minecraft/entity/EntityType
	CLASS ahp$a Builder
		FIELD a function Ljava/util/function/Function;
		FIELD b entityClass Lahw;
		FIELD c saveable Z
		FIELD d summonable Z
		FIELD e width F
		FIELD f height F
		METHOD a disableSummon ()Lahp$a;
		METHOD a setSize (FF)Lahp$a;
			ARG 1 width
			ARG 2 height
		METHOD a create (Lahw;)Lahp$a;
		METHOD a build (Ljava/lang/String;)Lahp;
		METHOD a create (Ljava/util/function/Function;Lahw;)Lahp$a;
		METHOD b disableSaving ()Lahp$a;
	FIELD A FIREWORK_ROCKET Lahp;
	FIELD C GHAST Lahp;
	FIELD D GIANT Lahp;
	FIELD E GUARDIAN Lahp;
	FIELD F HORSE Lahp;
	FIELD G HUSK Lahp;
	FIELD H ILLUSIONER Lahp;
	FIELD I ITEM Lahp;
	FIELD J ITEM_FRAME Lahp;
	FIELD K FIREBALL Lahp;
	FIELD L LEASH_KNOT Lahp;
	FIELD M LLAMA Lahp;
	FIELD N LLAMA_SPIT Lahp;
	FIELD O MAGMA_CUBE Lahp;
	FIELD P MINECART Lahp;
	FIELD Q CHEST_MINECART Lahp;
	FIELD R COMMAND_BLOCK_MINECART Lahp;
	FIELD S FURNACE_MINECART Lahp;
	FIELD T HOPPER_MINECART Lahp;
	FIELD U SPAWNER_MINECART Lahp;
	FIELD V TNT_MINECART Lahp;
	FIELD W MULE Lahp;
	FIELD X MOOSHROOM Lahp;
	FIELD Y OCELOT Lahp;
	FIELD Z PAINTING Lahp;
	FIELD aA EGG Lahp;
	FIELD aB ENDER_PEARL Lahp;
	FIELD aC EXPERIENCE_BOTTLE Lahp;
	FIELD aD POTION Lahp;
	FIELD aE TRIDENT Lahp;
	FIELD aF VEX Lahp;
	FIELD aG VILLAGER Lahp;
	FIELD aH IRON_GOLEM Lahp;
	FIELD aI VINDICATOR Lahp;
	FIELD aJ PILLAGER Lahp;
	FIELD aL WITCH Lahp;
	FIELD a AREA_EFFECT_CLOUD Lahp;
	FIELD aM WITHER Lahp;
	FIELD aN WITHER_SKELETON Lahp;
	FIELD aO WITHER_SKULL Lahp;
	FIELD aP WOLF Lahp;
	FIELD aQ ZOMBIE Lahp;
	FIELD aR ZOMBIE_HORSE Lahp;
	FIELD aS ZOMBIE_VILLAGER Lahp;
	FIELD aT PHANTOM Lahp;
	FIELD aU ILLAGER_BEAST Lahp;
	FIELD aV LIGHTNING_BOLT Lahp;
	FIELD aW PLAYER Lahp;
	FIELD aX FISHING_BOBBER Lahp;
	FIELD aY LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD aZ factory Ljava/util/function/Function;
	FIELD aa PANDA Lahp;
	FIELD ab PARROT Lahp;
	FIELD ac PIG Lahp;
	FIELD ad PUFFERFISH Lahp;
	FIELD ae ZOMBIE_PIGMAN Lahp;
	FIELD af POLAR_BEAR Lahp;
	FIELD ag TNT Lahp;
	FIELD ah RABBIT Lahp;
	FIELD ai SALMON Lahp;
	FIELD aj SHEEP Lahp;
	FIELD ak SHULKER Lahp;
	FIELD al SHULKER_BULLET Lahp;
	FIELD am SILVERFISH Lahp;
	FIELD an SKELETON Lahp;
	FIELD ao SKELETON_HORSE Lahp;
	FIELD ap SLIME Lahp;
	FIELD aq SMALL_FIREBALL Lahp;
	FIELD ar SNOW_GOLEM Lahp;
	FIELD as SNOWBALL Lahp;
	FIELD at SPECTRAL_ARROW Lahp;
	FIELD au SPIDER Lahp;
	FIELD av SQUID Lahp;
	FIELD aw STRAY Lahp;
	FIELD ay TROPICAL_FISH Lahp;
	FIELD az TURTLE Lahp;
	FIELD b ARMOR_STAND Lahp;
	FIELD ba category Lahw;
	FIELD bb saveable Z
	FIELD bc summonable Z
	FIELD bd translationKey Ljava/lang/String;
	FIELD be textComponent Ljg;
	FIELD bf lootTableId Lqh;
	FIELD bg dataFixerType Lcom/mojang/datafixers/types/Type;
	FIELD bh width F
	FIELD bi height F
	FIELD c ARROW Lahp;
	FIELD d BAT Lahp;
	FIELD e BLAZE Lahp;
	FIELD f BOAT Lahp;
	FIELD g CAT Lahp;
	FIELD h CAVE_SPIDER Lahp;
	FIELD i CHICKEN Lahp;
	FIELD j COD Lahp;
	FIELD k COW Lahp;
	FIELD l CREEPER Lahp;
	FIELD m DONKEY Lahp;
	FIELD n DOLPHIN Lahp;
	FIELD o DRAGON_FIREBALL Lahp;
	FIELD p DROWNED Lahp;
	FIELD q ELDER_GUARDIAN Lahp;
	FIELD r END_CRYSTAL Lahp;
	FIELD s ENDER_DRAGON Lahp;
	FIELD t ENDERMAN Lahp;
	FIELD u ENDERMITE Lahp;
	FIELD v EVOKER_FANGS Lahp;
	FIELD w EVOKER Lahp;
	FIELD x EXPERIENCE_ORB Lahp;
	FIELD y EYE_OF_ENDER Lahp;
	FIELD z FALLING_BLOCK Lahp;
	METHOD <init> (Ljava/util/function/Function;Lahw;ZZLcom/mojang/datafixers/types/Type;FF)V
		ARG 3 saveable
		ARG 4 summonable
		ARG 5 dataFixerType
	METHOD a isSaveable ()Z
	METHOD a createSimpleBoundingBox (DDD)Lcnb;
	METHOD a createInstanceFromId (ILbdb;)Lahl;
	METHOD a getId (Lahp;)Lqh;
	METHOD a create (Lbdb;)Lahl;
	METHOD a newInstance (Lbdb;Lahp;)Lahl;
		ARG 0 world
		ARG 1 type
	METHOD a loadFromEntityTag (Lbdb;Lary;Lahl;Lhv;)V
	METHOD a spawnFromItemStack (Lbdb;Laxt;Lary;Les;Lahx;ZZ)Lahl;
	METHOD a spawn (Lbdb;Lhv;Ljg;Lary;Les;Lahx;ZZ)Lahl;
	METHOD a fromTag (Lhv;)Ljava/util/Optional;
		ARG 0 compoundTag
	METHOD a getEntityFromTag (Lhv;Lbdb;)Ljava/util/Optional;
	METHOD a loadEntityWithPassengers (Lhv;Lbdb;Ljava/util/function/Function;)Lahl;
		ARG 0 compoundTag
		ARG 1 world
		ARG 2 entityProcessor
	METHOD a get (Ljava/lang/String;)Ljava/util/Optional;
	METHOD a register (Ljava/lang/String;Lahp$a;)Lahp;
	METHOD b isSummonable ()Z
	METHOD b create (Lbdb;Lhv;Ljg;Lary;Les;Lahx;ZZ)Lahl;
	METHOD b loadEntityFromTag (Lhv;Lbdb;)Ljava/util/Optional;
		ARG 0 compoundTag
		ARG 1 world
	METHOD c getEntityClass ()Lahw;
	METHOD d getTranslationKey ()Ljava/lang/String;
	METHOD e getTextComponent ()Ljg;
	METHOD f getLootTableId ()Lqh;
	METHOD g getWidth ()F
	METHOD h getHeight ()F
