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